Author image not provided
 Stanley M. Sutton Jr.
 suttonsatus.ibm.com

  Affiliation history
Bibliometrics: publication history
Average citations per article21.43
Citation Count793
Publication count37
Publication years1990-2012
Available for download20
Average downloads per article527.30
Downloads (cumulative)10,546
Downloads (12 Months)272
Downloads (6 Weeks)24
Professional ACM Member
SEARCH
ROLE
Arrow RightAuthor only


AUTHOR'S COLLEAGUES
See all colleagues of this author




BOOKMARK & SHARE


37 results found Export Results: bibtexendnoteacmrefcsv

Result 1 – 20 of 37
Result page: 1 2

Sort by:

1
June 2012 ICSSP '12: Proceedings of the International Conference on Software and System Process
Publisher: IEEE Press
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 2,   Downloads (12 Months): 6,   Downloads (Overall): 19

Full text available: PDFPDF
If you take a broad view, there are many ways ahead for software process modeling and simulation. One way to broaden the view is to include not just software processes but also systems and service processes. Another is to address not just technical processes but also business processes. In any ...
Keywords: analytics, process, simulation, modeling

2 published by ACM
May 2011 ICSSP '11: Proceedings of the 2011 International Conference on Software and Systems Process
Publisher: ACM
Bibliometrics:
Citation Count: 3
Downloads (6 Weeks): 1,   Downloads (12 Months): 7,   Downloads (Overall): 92

Full text available: PDFPDF
Coordination of project stakeholders is critical to timely and consistent software delivery. In this short paper we present the problem of private information as a guiding framework or lens through which to interpret coordination dynamics within software organizations. We provide evidence of this problem in the form of specific challenges, ...
Keywords: extended stakeholders, information management, coordination, private information, software process

3 published by ACM
May 2011 ICSSP '11: Proceedings of the 2011 International Conference on Software and Systems Process
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 1,   Downloads (12 Months): 7,   Downloads (Overall): 100

Full text available: PDFPDF
Integrated Product Development - IPD - is an enterprise-wide process used by IBM to develop technology products including hardware, software, and services. IPD has been in use at IBM for over a decade and has been very effective at increasing efficiency and reducing costs across the whole product life cycle. ...
Keywords: ipd, governance, process modeling, integrated product development, process definition

4 published by ACM
October 2009 ACM SIGPLAN Notices - OOPSLA '09: Volume 44 Issue 10, October 2009
Publisher: ACM
Bibliometrics:
Citation Count: 19
Downloads (6 Weeks): 1,   Downloads (12 Months): 13,   Downloads (Overall): 417

Full text available: PDFPDF
Full-featured integrated development environments have become critical to the adoption of new programming languages. Key to the success of these IDEs is the provision of services tailored to the languages. However, modern IDEs are large and complex, and the cost of constructing one from scratch can be prohibitive. Generators that ...
Keywords: IDE, meta-tooling, eclipse, generation
Also published in:
October 2009  OOPSLA '09: Proceedings of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications

5 published by ACM
November 2007 ASE '07: Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Publisher: ACM
Bibliometrics:
Citation Count: 15
Downloads (6 Weeks): 3,   Downloads (12 Months): 11,   Downloads (Overall): 306

Full text available: PDFPDF
Programming language design remains a vital field, with interest in languages targeting concurrency, scripting, and aspects, as well as in domain-specific languages. Full-featured integrated development environments (IDEs) have become critical to the adoption of new languages. A key factor in the success of these IDEs is the provision of services ...
Keywords: IDE, IDE workbench, meta-tooling, eclipse, generation

6 published by ACM
October 2006 OOPSLA '06: Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Publisher: ACM
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 2,   Downloads (12 Months): 8,   Downloads (Overall): 313

Full text available: PDFPDF
Getting a new programming language into the hands of users is still a huge undertaking. SAFARI is an Eclipse-based meta-tooling framework for generating language-specific IDEs that greatly accelerates that process. It exploits common themes and structures that recur in many languages and language tools. It supports the generation of language-dependent ...
Keywords: SAFARI, environment framework, Eclipse

7
May 2005 SPW'05: Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
Publisher: Springer-Verlag
Bibliometrics:
Citation Count: 1

Aspect orientation is an increasingly promising approach to software development. It affords benefits deriving from advanced separation of concerns, including concern modeling, encapsulation, extraction, and composition. These may enable the development and evolution of software on a higher semantic level, with unprecedented control and flexibility. Aspect orientation may hold similar ...

8 published by ACM
May 2005 ACM SIGSOFT Software Engineering Notes: Volume 30 Issue 4, July 2005
Publisher: ACM
Bibliometrics:
Citation Count: 13
Downloads (6 Weeks): 2,   Downloads (12 Months): 12,   Downloads (Overall): 405

Full text available: PDFPDF
The Concern Manipulation Environment (CME) is an AOSD environment in which software is organized and manipulated in terms of concerns. This paper is about ConMan, the CME concern manager, which supports the identification, definition, encapsulation, extraction and composition of concerns. ConMan models software in terms of concerns, relationships, constraints, units, ...
Also published in:
May 2005  MACS '05: Proceedings of the 2005 workshop on Modeling and analysis of concerns in software

9 published by ACM
May 2005 ICSE '05: Proceedings of the 27th international conference on Software engineering
Publisher: ACM
Bibliometrics:
Citation Count: 3
Downloads (6 Weeks): 1,   Downloads (12 Months): 10,   Downloads (Overall): 287

Full text available: PDFPDF
No abstract available
Keywords: aspect-oriented software development, eclipse

10
January 2005 IBM Systems Journal: Volume 44 Issue 2, January 2005
Publisher: IBM Corp.
Bibliometrics:
Citation Count: 5

In the past few years, the application of aspect-oriented software development (AOSD) technologies has helped improve the development, integration, deployment, evolution, and quality of object-oriented and other software for a growing community of software developers. The Concern Manipulation Environment (CME) is an open-source Eclipse project that targets aspect-oriented technologies. The ...

11 published by ACM
October 2004 OOPSLA '04: Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 0,   Downloads (12 Months): 7,   Downloads (Overall): 247

Full text available: PDFPDF
The Concern Manipulation Environment (CME) aims to provide a set of open, extensible components and a set of tools that promote aspect-oriented software development (AOSD) throughout the software lifecycle. It has two main goals: To provide an open, integrated development environment (IDE) to enable software engineers to use AOSD techniques ...
Keywords: concern modeling, software design, aspect-oriented software development (AOSD), extraction, integrated development environment, integration, software composition, full-lifecycle software engineering, software query, eclipse open source, separation of concern

12 published by ACM
May 2002 ICSE '02: Proceedings of the 24th International Conference on Software Engineering
Publisher: ACM
Bibliometrics:
Citation Count: 14
Downloads (6 Weeks): 0,   Downloads (12 Months): 14,   Downloads (Overall): 387

Full text available: PDFPDF
This note presents an overview of this ICSE 2002 tutorial.

13 published by ACM
April 2002 AOSD '02: Proceedings of the 1st international conference on Aspect-oriented software development
Publisher: ACM
Bibliometrics:
Citation Count: 32
Downloads (6 Weeks): 4,   Downloads (12 Months): 17,   Downloads (Overall): 1,565

Full text available: PDFPDF
Separation of concerns is a well-established principle of software engineering. Nevertheless, the failure to separate concerns effectively has been identified as a continuing cause of the ongoing software crisis. This failure arises in part because most programming and modeling formalisms enforce a dominant decomposition that allows only a few concerns ...
Keywords: MDSOC, cosmos, aspect-oriented software development, hyperspaces, software information modeling, AOSD, concern-space modeling, multidimensional separation of concerns

14
September 2000 ASE '00: Proceedings of the 15th IEEE international conference on Automated software engineering
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 33

Little-JIL, a new language for programming the coordination of agents is an executable, high-level process programming language with a formal (yet graphical) syntax and rigorously defined operational semantics. Little-JIL is based on two main hypotheses. The first is that the specification of coordination control structures is separable from other process ...

15
July 2000
Bibliometrics:
Citation Count: 0

Little-JIL, a new language for programming the coordination of agents is an executable, high-level process programming language with a formal (yet graphical) syntax and rigorously defined operational semantics. Little-JIL is based on two main hypotheses. The first is that the specification of coordination control structures is separable from other process ...

16
July 2000 IEEE Software: Volume 17 Issue 4, July 2000
Publisher: IEEE Computer Society Press
Bibliometrics:
Citation Count: 14

This article discusses the role of process in commercial software start-ups. After identifying the features of a start-up and the differences between a start-up and an established company, the author reaches the conclusion that start-ups should indeed care about process, although for reasons and in ways that differ from those ...
Keywords: start-up, process, established companies, organization

17
June 2000
Bibliometrics:
Citation Count: 0

Little-JIL, a language for programming coordination in processes is an executable, high-level language with a formal (yet graphical) syntax and rigorously defined operational semantics. The central abstraction in Little- JIL is the ``step,'''' which is the focal point for coordination, providing a scoping mechanism for control, data, and exception flow ...

18 published by ACM
June 2000 ICSE '00: Proceedings of the 22nd international conference on Software engineering
Publisher: ACM
Bibliometrics:
Citation Count: 60
Downloads (6 Weeks): 0,   Downloads (12 Months): 17,   Downloads (Overall): 377

Full text available: PDFPDF
Little-JIL, a language for programming coordination in processes is an executable, high-level language with a formal (yet graphical) syntax and rigorously defined operational semantics. The central abstraction in Little-JIL is the “step,” which is the focal point for coordination, providing a scoping mechanism for control, data, and exception flow and ...
Keywords: Little-JIL, coordination, workflow, process, process programming

19
November 1999
Bibliometrics:
Citation Count: 3

ARRAY(0x8441efc) foci for coordination and provide a scoping mechanism for control, data, and exception flow and for agent and resource assignment. Steps are composed hierarchically, but Little-JIL processes can have highly dynamic structures and can include recursion and concurrency. Little-JIL is based on two main hypotheses. The first is that ...

20 published by ACM
May 1999 ICSE '99: Proceedings of the 21st international conference on Software engineering
Publisher: ACM
Bibliometrics:
Citation Count: 418
Downloads (6 Weeks): 7,   Downloads (12 Months): 110,   Downloads (Overall): 3,412

Full text available: PDFPDF
Keywords: hyperslices, software decomposition and composition, hypermodules, multi-dimensional separation of concerns



The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2018 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us