Mark Simos | Berklee College of Music (original) (raw)

Uploads

Books by Mark Simos

Research paper thumbnail of Songwriting Strategies: A 360º Approach - Berklee Press/Hal Leonard, May 2014

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”

Research paper thumbnail of LIBRA: learning and inquiry-based reuse adoption

Livre: LIBRA : learning and inquiry-based reuse adoption BAILIN Sidney, LEVINE Larry, SIMOS Mark.

Research paper thumbnail of Organization domain modeling (ODM) guidebook version 2.0

Research paper thumbnail of Canvas Knowledge Acquisition Guidebook. Version 1.0.

Papers about Music by Mark Simos

Research paper thumbnail of The Knotted Cord: Traditional Irish Dance Music in California

Papers about Technology by Mark Simos

Research paper thumbnail of Domain Modeling Representation Strategies: Towards a Comparative Framework

ACM SIGSOFT Software Engineering Notes, Jan 1, 1996

Research paper thumbnail of Panel-Domain Analysis: From Tar Pit Extraction to Object Mania?

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 ...

Research paper thumbnail of Where the Rubber Meets the Road

Research paper thumbnail of Canvas Knowledge Acquisition Guidebook. Version 1.0

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. ...

Research paper thumbnail of Navigating Soundspace: Modelling the Sound Domain At Real World

Research paper thumbnail of Reusability library framework (RLF)

… of the conference on TRI-Ada' …, Jan 1, 1989

Research paper thumbnail of Domain Modeling Techniques for Representing Commonality and Variability: Towards a Comparative Framework

Seventh Annual Workshop on Software Reuse

Research paper thumbnail of Organizing Domain Modeling: A Tailorable, Extensible Framework for Domain Engineering

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 ...

Research paper thumbnail of Juggling in free fall: Uncertainty management aspects of domain analysis methods

Advances in Intelligent Computing—IPMU'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. ...

Research paper thumbnail of Using a conceptual framework for reuse processes as a basis for reuse adoption and planning

… (submitted to IEEE …, Jan 1, 1993

Research paper thumbnail of Pruning the tree of trees: The evaluation of notations for domain modeling

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 ...

Research paper thumbnail of Software Reuse and Organizational Development

In Proceedings of the First International Workshop on …, Jan 1, 1991

Research paper thumbnail of Lateral domains: Beyond product-line thinking

… 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 ...

Research paper thumbnail of The STARS conceptual framework for reuse processes

Proceedings of STARS'92, Jan 1, 1992

Research paper thumbnail of The domain-oriented software life cycle: Towards an extended process model for reusability

Software reuse: emerging technology, Jan 1, 1988

Google, Inc. (search). ...

Research paper thumbnail of Songwriting Strategies: A 360º Approach - Berklee Press/Hal Leonard, May 2014

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”

Research paper thumbnail of LIBRA: learning and inquiry-based reuse adoption

Livre: LIBRA : learning and inquiry-based reuse adoption BAILIN Sidney, LEVINE Larry, SIMOS Mark.

Research paper thumbnail of Organization domain modeling (ODM) guidebook version 2.0

Research paper thumbnail of Canvas Knowledge Acquisition Guidebook. Version 1.0.

Research paper thumbnail of The Knotted Cord: Traditional Irish Dance Music in California

Research paper thumbnail of Domain Modeling Representation Strategies: Towards a Comparative Framework

ACM SIGSOFT Software Engineering Notes, Jan 1, 1996

Research paper thumbnail of Panel-Domain Analysis: From Tar Pit Extraction to Object Mania?

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 ...

Research paper thumbnail of Where the Rubber Meets the Road

Research paper thumbnail of Canvas Knowledge Acquisition Guidebook. Version 1.0

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. ...

Research paper thumbnail of Navigating Soundspace: Modelling the Sound Domain At Real World

Research paper thumbnail of Reusability library framework (RLF)

… of the conference on TRI-Ada' …, Jan 1, 1989

Research paper thumbnail of Domain Modeling Techniques for Representing Commonality and Variability: Towards a Comparative Framework

Seventh Annual Workshop on Software Reuse

Research paper thumbnail of Organizing Domain Modeling: A Tailorable, Extensible Framework for Domain Engineering

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 ...

Research paper thumbnail of Juggling in free fall: Uncertainty management aspects of domain analysis methods

Advances in Intelligent Computing—IPMU'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. ...

Research paper thumbnail of Using a conceptual framework for reuse processes as a basis for reuse adoption and planning

… (submitted to IEEE …, Jan 1, 1993

Research paper thumbnail of Pruning the tree of trees: The evaluation of notations for domain modeling

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 ...

Research paper thumbnail of Software Reuse and Organizational Development

In Proceedings of the First International Workshop on …, Jan 1, 1991

Research paper thumbnail of Lateral domains: Beyond product-line thinking

… 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 ...

Research paper thumbnail of The STARS conceptual framework for reuse processes

Proceedings of STARS'92, Jan 1, 1992

Research paper thumbnail of The domain-oriented software life cycle: Towards an extended process model for reusability

Software reuse: emerging technology, Jan 1, 1988

Google, Inc. (search). ...

Research paper thumbnail of Software Technology for Adaptable Reliable Systems (STARS). Organization Domain Modeling (ODM) Guidebook, Version 1.0

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 ...

Research paper thumbnail of Weaving the model web: A multi-modeling approach to concepts and features in domain engineering

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 ...

Research paper thumbnail of Organization domain modeling (ODM): Formalizing the core domain modeling life cycle

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. Simos—Organon Motives 36 Warwick Road, Watertown MA 02172 emaiI: simost??media-lab. mit.edu Researchers ...

Research paper thumbnail of Stealing Fire: Using Great Songs as Models for our Own Songwriting

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.

Research paper thumbnail of The performing songwriter’s dilemma: Principles and practices

Research paper thumbnail of Pruning the trees: The evaluation of notations for domain modelling

Research paper thumbnail of Panel - Domain Analysis: From Tar Pit Extraction to Object Mania?

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 ...

Research paper thumbnail of Organization domain modeling (ODM)

Research paper thumbnail of Domain Modeling Representation Strategies: Towards a Comparative Framework

ACM Sigsoft Software Engineering Notes, 1996

Research paper thumbnail of The domain-oriented software life cycle: towards an extended process model for reusability

IEEE Computer Society Press eBooks, Jan 3, 1988

Google, Inc. (search). ...

Research paper thumbnail of LIBRA: Learning and Inquiry-Based Reuse Adoption

"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 ...

Research paper thumbnail of Domain Modeling Representation Strategies: Towards a Comparative Framework

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 …

Research paper thumbnail of The STARS Conceptual Framework for Reuse Processes

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...

Research paper thumbnail of Organization Domain Modeling (ODM): Formalizing the Core Domain Modeling Life Cycle

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. Simos—Organon Motives 36 Warwick Road, Watertown MA 02172 emaiI: simost??media-lab. mit.edu Researchers ...

Research paper thumbnail of A systematic software reuse program based on an architecture-centrie domain analysis

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.

Research paper thumbnail of Factorisation conceptuelle et unification de graphes representant des modeles semantiques

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...

Research paper thumbnail of LIBRA: Learning and Inquiry-Based Reuse Adoption

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 reusability—modularity, information hid-ing, object orientation, domain modeling, component-based development—and all the work on cost–benefit 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...

Research paper thumbnail of Conceptual Factoring and Unification of Graphs Representing Semantic Models

Research paper thumbnail of Thegrowing of an organon: a hybrid knowledge-based technology and methodology for software reuse

Research paper thumbnail of Conceptual factoring and unification of graphs representing semantic models

Research paper thumbnail of Canvas Knowledge Acquisition Guidebook. Version 1.0

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. ...

Research paper thumbnail of Organization Domain Modeling (ODM) Guidebook

Research paper thumbnail of The STARS Conceptual Framework for Reuse Processes

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. ...

Research paper thumbnail of Informal Technical Report for Software Technology for Adaptable Reliable Systems (STARS). Learning and Inquiry Based Reuse Adoption (LIBRA): A Field Guide to Reuse Adoption through Organizational Learning. Version 1.1

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.