Mark Simos | Berklee College of Music (original) (raw)
Uploads
Books by Mark Simos
NOTE: As this is a Berklee Press/Hal Leonard publication I cannot make copies available via acade... more NOTE: As this is a Berklee Press/Hal Leonard publication I cannot make copies available via academia.edu. The book is available for purchase on Amazon and will eventually be available as an ebook. If you are teaching in a college-level course involving songwriting where the book could potentially be used as a recommended text, please contact me and I may be able to connect you with Berklee Press for a desk copy for review. ]
Back cover blurb:
Write songs starting from any direction: melody, lyric, harmony, rhythm, or idea. This book will help you expand your range and flexibility as a songwriter. Discussions, hands-on exercises, and notated examples will help you hone your craft. This creatively liberating approach supports the overall integrity of emotion and meaning in your songs. It will help you become more productive, versatile, and innovative in your songwriting.
You will learn to:
* Discover more ideas for songs—song seeds—and capture them in their most powerful and usable form
* Overcome writer’s block by having many more pathways through the writing process
* Develop strong song structures by working independently with melody, lyrics, harmony, and rhythm
* Write songs more easily, guided by your well-tuned “songwriter’s compass”
Livre: LIBRA : learning and inquiry-based reuse adoption BAILIN Sidney, LEVINE Larry, SIMOS Mark.
Papers about Music by Mark Simos
Papers about Technology by Mark Simos
ACM SIGSOFT Software Engineering Notes, Jan 1, 1996
Proceedings of the 4th …, Jan 1, 1996
Domain Analysis has been researched, debated, and applied for fifteen years. There are many docum... more Domain Analysis has been researched, debated, and applied for fifteen years. There are many documented methods available. The collective heritage of these methods covers the spectrum from the procedurally-oriented to the object-oriented paradigms. Application focus ...
TASK: PA29 CDRL: ACOl 2 August 1996 Data Reference: STARS-PA29-AC01/001/00 INFORMAL TECHNICAL REP... more TASK: PA29 CDRL: ACOl 2 August 1996 Data Reference: STARS-PA29-AC01/001/00 INFORMAL TECHNICAL REPORT Canvas Knowledge Acquisition Guidebook Version 1.0 Distribution Statement "C" per DoD Directive 5230.24 Authorized for public release; Distribution unlimited. ...
… of the conference on TRI-Ada' …, Jan 1, 1989
Seventh Annual Workshop on Software Reuse
icsr, Jan 1, 1996
Page 1. to bridge the abstractions in the domain analysis and architectural design phases with th... more Page 1. to bridge the abstractions in the domain analysis and architectural design phases with the concrete realizations of these abstractions in the implementation and maintenance phases. In the analysis and design phases ...
Advances in Intelligent ComputingIPMU'94, Jan 1, 1995
Software engineers routinely apply uncertain techniques to uncertain problems, specified by incom... more Software engineers routinely apply uncertain techniques to uncertain problems, specified by incomplete, inconsistent, ambiguous, untestable, or inaccurate requirements [9]. Reuse of trusted, validated software components can, in principle, reduce engineering uncertainty. ...
… (submitted to IEEE …, Jan 1, 1993
Proceedings of the 10th Annual Meeting of …, Jan 1, 1998
One such boundary is the field of domain analysis, which provides methods for describing the cont... more One such boundary is the field of domain analysis, which provides methods for describing the context of application for a set of reusable software components. Organization Domain Modeling (ODM) is a domain analysis method that was developed in full awareness of its potential ...
In Proceedings of the First International Workshop on …, Jan 1, 1991
… Workshop on Institutionalizing Software Reuse (WISR …, Jan 1, 1997
... pp. 46-55. Biography. Mark Simos is founder and president of Organon Motives, Inc., a softwar... more ... pp. 46-55. Biography. Mark Simos is founder and president of Organon Motives, Inc., a software research, consulting, training, and technology development company focused in the areas of reuse and domain engineering. Mr ...
Proceedings of STARS'92, Jan 1, 1992
Software reuse: emerging technology, Jan 1, 1988
Google, Inc. (search). ...
NOTE: As this is a Berklee Press/Hal Leonard publication I cannot make copies available via acade... more NOTE: As this is a Berklee Press/Hal Leonard publication I cannot make copies available via academia.edu. The book is available for purchase on Amazon and will eventually be available as an ebook. If you are teaching in a college-level course involving songwriting where the book could potentially be used as a recommended text, please contact me and I may be able to connect you with Berklee Press for a desk copy for review. ]
Back cover blurb:
Write songs starting from any direction: melody, lyric, harmony, rhythm, or idea. This book will help you expand your range and flexibility as a songwriter. Discussions, hands-on exercises, and notated examples will help you hone your craft. This creatively liberating approach supports the overall integrity of emotion and meaning in your songs. It will help you become more productive, versatile, and innovative in your songwriting.
You will learn to:
* Discover more ideas for songs—song seeds—and capture them in their most powerful and usable form
* Overcome writer’s block by having many more pathways through the writing process
* Develop strong song structures by working independently with melody, lyrics, harmony, and rhythm
* Write songs more easily, guided by your well-tuned “songwriter’s compass”
Livre: LIBRA : learning and inquiry-based reuse adoption BAILIN Sidney, LEVINE Larry, SIMOS Mark.
ACM SIGSOFT Software Engineering Notes, Jan 1, 1996
Proceedings of the 4th …, Jan 1, 1996
Domain Analysis has been researched, debated, and applied for fifteen years. There are many docum... more Domain Analysis has been researched, debated, and applied for fifteen years. There are many documented methods available. The collective heritage of these methods covers the spectrum from the procedurally-oriented to the object-oriented paradigms. Application focus ...
TASK: PA29 CDRL: ACOl 2 August 1996 Data Reference: STARS-PA29-AC01/001/00 INFORMAL TECHNICAL REP... more TASK: PA29 CDRL: ACOl 2 August 1996 Data Reference: STARS-PA29-AC01/001/00 INFORMAL TECHNICAL REPORT Canvas Knowledge Acquisition Guidebook Version 1.0 Distribution Statement "C" per DoD Directive 5230.24 Authorized for public release; Distribution unlimited. ...
… of the conference on TRI-Ada' …, Jan 1, 1989
Seventh Annual Workshop on Software Reuse
icsr, Jan 1, 1996
Page 1. to bridge the abstractions in the domain analysis and architectural design phases with th... more Page 1. to bridge the abstractions in the domain analysis and architectural design phases with the concrete realizations of these abstractions in the implementation and maintenance phases. In the analysis and design phases ...
Advances in Intelligent ComputingIPMU'94, Jan 1, 1995
Software engineers routinely apply uncertain techniques to uncertain problems, specified by incom... more Software engineers routinely apply uncertain techniques to uncertain problems, specified by incomplete, inconsistent, ambiguous, untestable, or inaccurate requirements [9]. Reuse of trusted, validated software components can, in principle, reduce engineering uncertainty. ...
… (submitted to IEEE …, Jan 1, 1993
Proceedings of the 10th Annual Meeting of …, Jan 1, 1998
One such boundary is the field of domain analysis, which provides methods for describing the cont... more One such boundary is the field of domain analysis, which provides methods for describing the context of application for a set of reusable software components. Organization Domain Modeling (ODM) is a domain analysis method that was developed in full awareness of its potential ...
In Proceedings of the First International Workshop on …, Jan 1, 1991
… Workshop on Institutionalizing Software Reuse (WISR …, Jan 1, 1997
... pp. 46-55. Biography. Mark Simos is founder and president of Organon Motives, Inc., a softwar... more ... pp. 46-55. Biography. Mark Simos is founder and president of Organon Motives, Inc., a software research, consulting, training, and technology development company focused in the areas of reuse and domain engineering. Mr ...
Proceedings of STARS'92, Jan 1, 1992
Software reuse: emerging technology, Jan 1, 1988
Google, Inc. (search). ...
Abstract: This guidebook describes the Organization Domain Modeling (ODM) domain engineering meth... more Abstract: This guidebook describes the Organization Domain Modeling (ODM) domain engineering method. ODM has been developed by Mark Simos of Organon Motives to systematize key aspects of the domain modeling process and provide an overall framework for a domain ...
Software Reuse, 1998. Proceedings. …, Jan 1, 1998
This paper describes an advance in understanding the semantics of concepts and features in domain... more This paper describes an advance in understanding the semantics of concepts and features in domain modeling for software reuse, incorporated into Organization Domain Modeling (ODM) Version 2. Previous approaches to feature modeling, such as FODA, use a single ...
ACM SIGSOFT Software Engineering Notes, Jan 1, 1995
Page 1. Abstract Organization Domain Modeling (ODM): Formalizing the Core Domain Modeling Life Ma... more Page 1. Abstract Organization Domain Modeling (ODM): Formalizing the Core Domain Modeling Life Mark A. SimosOrganon Motives 36 Warwick Road, Watertown MA 02172 emaiI: simost??media-lab. mit.edu Researchers ...
My book Songwriting Strategies: A 360º Approach (Berklee Press/Hal Leonard, 2014) provides genera... more My book Songwriting Strategies: A 360º Approach (Berklee Press/Hal Leonard, 2014) provides general exercises for expanding your range and honing your craft as a songwriter. My artistic and teaching focus is now turning toward applying these foundation tools to writing in particular genres and styles. While building on the foundation of craft outlined in my book, the artistic goal of writing songs within or informed by specific genres demands complementary pedagogical approaches. The pedagogical approach I’m exploring is one I call stealing fire. It involves exploration of a “model” song, through an intensive process that goes beyond technical analysis and approaches more a kind of exegesis (in the sense with which one approaches, with reverence, a sacred text). This engagement with an example song leads to a creative response: new work that adapts or borrows specific elements from the model song and recasts it in a new context.
International Conference on Software Reuse, Apr 23, 1996
Domain Analysis has been researched, debated, and applied for fifteen years. There are many docum... more Domain Analysis has been researched, debated, and applied for fifteen years. There are many documented methods available. The collective heritage of these methods covers the spectrum from the procedurally-oriented to the object-oriented paradigms. Application focus ...
ACM Sigsoft Software Engineering Notes, 1996
IEEE Computer Society Press eBooks, Jan 3, 1988
Google, Inc. (search). ...
"Could software reuse play an important role in your organization? For over two decades, a d... more "Could software reuse play an important role in your organization? For over two decades, a dedicated community of software engineering researchers and practitioners have wrestled with the challenges of introducing systematic reuse in large-scale software development. Successful ...
ACM SIGSOFT Software Engineering Notes, 1996
The Outcome The DA plan-in order to keep the Portfolio Manager happy-projected a return on invest... more The Outcome The DA plan-in order to keep the Portfolio Manager happy-projected a return on investment by the end of the first fiscal year, which was 6 months into the DA effort. The return was to be achieved through the identification of common asset needs in two projects, and the adaptation of existing components so that they could meet the needs of both projects. This "rapid domain engineering" effort was intended to ensure the good will of the Portfolio Manager and General Manager and thereby provide breathing space-in the form of additional time and continued funding-for a more thorough domain analysis. The goal for the first fiscal year's end was not met; but it was close enough for Jane, Derek, and the participating projects to decide to present it to the Portfolio Manager as having been achieved. These players believed that the benefits to the two initial projects would be visible soon enough to ensure the continued support of the domain engineering effort. But this decision also provided ammunition to those who wanted to sabotage the effort. The long term success of the effort was not helped by the fact that, although only two projects had been actively involved until now, significant asset design decisions had already been made. The issues of asset ownership and turf had not been resolved, and the ability of the projects to continue supporting the domain analysis remained in doubt, given their own condition of stretched resources. Jane and Derek themselves became more disillusioned with the effort as they realized that the organization's reward structure was still very much project-oriented. As we leave the organization, the future of the domain engineering effort is in doubt. It has not yet been killed, but there are indications that it may become the next in the series of process improvement fads that were tried on for size, seen not to deliver enough fast enough, and then dropped. The Consultant, in the meantime, decided to bring this experience to WISR 8 to see whether others have similar stories, and to discuss strategies and tactics that could be used to do better. ods in a monolithic way, where in practice users of these methods tend to borrow elements from different approaches to suit their needs. There would be considerable value in a more fine-grained basis for comparison. The impetus behind this working group was to focus on one specific aspect …
This paper provides an overview of the STARS Conceptual Framework for Reuse Processes (CFRP). The... more This paper provides an overview of the STARS Conceptual Framework for Reuse Processes (CFRP). The CFRP has been developed by the DARPA STARS program to define a context for considering reuserelated software development processes and how they can be composed and integrated to form reuseoriented life-cycle process models. The principal elements of the CFRP are two "process idioms" entitled Reuse Management and Reuse Engineering. The Reuse Management idiom focuses on processes for planning, enacting and learning about reuse within an organization. The Reuse Engineering idiom focuses on the processes involved in creating, managing, and utilizing reusable assets. The CFRP defines how these idioms and their lower-level constructs, "process families" and "process categories", interrelate, and it provides a set of rules for composing these elements to facilitate reuse planning and reuse process modeling within an organization. In addition, the CFRP is capable o...
Page 1. Abstract Organization Domain Modeling (ODM): Formalizing the Core Domain Modeling Life Ma... more Page 1. Abstract Organization Domain Modeling (ODM): Formalizing the Core Domain Modeling Life Mark A. SimosOrganon Motives 36 Warwick Road, Watertown MA 02172 emaiI: simost??media-lab. mit.edu Researchers ...
Software reuse promises to help resolve the high cost, low productivity, and inconsistent quality... more Software reuse promises to help resolve the high cost, low productivity, and inconsistent quality problems that afflict software development oday. Although software reuse is accepted as a sound engineering principle, it has proven difficult to implement as a sustainable process. Typically, software reuse is not systematically planned and enacted as part of the engineering process. Instead, software reuse is characterized by ad hoc adaptation of legacy source code into a new application context, often without detailed knowledge of the old application context. As a process ad hoc reuse has not realized the productivity gains promised in applying the principle of software reuse.
La presente invention concerne des techniques permettant de factoriser un ou plusieurs graphes en... more La presente invention concerne des techniques permettant de factoriser un ou plusieurs graphes en un graphe composite contenant des noeuds representant des elements analogues de graphes source et un graphe de variabilite contenant des noeuds representant des differences dans les graphes source. On realise le graphe composite en prenant des arbres a entrees analogues dans les graphes source et en traversant ces arbres de haut en bas tout en recherchant les noeuds dans chaque arbre a chaque niveau analogue aux noeuds de ce niveau des autres arbres a entrees. On trouve les ensembles de noeuds analogues en correlant d'abord automatiquement les noeuds du niveau en cours d'examen. Cette correlation peut, par exemple, etre fondee sur des valeurs similaires d'une propriete des noeuds correles. Puis on affiche a un utilisateur des representations des ensembles de noeuds correles, lesquelles indiquent quels ensembles de noeuds correles sont en fait analogues. L'utilisateur peu...
From the Book: If software reuse is such a good idea, why does it not occur more often? With all ... more From the Book: If software reuse is such a good idea, why does it not occur more often? With all the work over the past 20 years in software reusabilitymodularity, information hid-ing, object orientation, domain modeling, component-based developmentand all the work on costbenefit models, why is software reuse still more an idea than a re-ality? In this book we offer some answers and recommendations, drawing on ideas about learning organizations and knowledge-creating companies. The book began life as a document funded by the Defense Advanced Research Projects Agency (DARPA) as part of its program in Software Technology for Adaptable, Reliable Software (STARS). The STARS program pursued a tripartite strategy comprising software reuse, process-driven development, and software de-velopment environments. As part of the reuse initiative, in 1995 the authors were chartered to write a reuse planning guidebook. Not typically for such tasks, we were allowed considerable latitude in decidi...
TASK: PA29 CDRL: ACOl 2 August 1996 Data Reference: STARS-PA29-AC01/001/00 INFORMAL TECHNICAL REP... more TASK: PA29 CDRL: ACOl 2 August 1996 Data Reference: STARS-PA29-AC01/001/00 INFORMAL TECHNICAL REPORT Canvas Knowledge Acquisition Guidebook Version 1.0 Distribution Statement "C" per DoD Directive 5230.24 Authorized for public release; Distribution unlimited. ...
Page 1. The STARS Conceptual Framework for Reuse Processes Richard E. Creps Paramax Systems Corpo... more Page 1. The STARS Conceptual Framework for Reuse Processes Richard E. Creps Paramax Systems Corporation 12010 Sunrise Valley Dr., Dept. 7670 Reston, VA 22091 (703) 620-7100 creps@stars.reston.paramax.com Mark A. Simos Organon Motives 45 Shea Rd. ...
This document presents a new and innovative learning oriented approach to reuse assessment and ad... more This document presents a new and innovative learning oriented approach to reuse assessment and adoption. The approach, entitled Learning and Inquiry Based Reuse Adoption (LIBRA), focuses on highly participative scenario-based techniques derived from the fields of organizational learning and theatrical scripting.