19 citations found. Retrieving documents...
Graham, S. L., Harrison, M. A., and Munson, E. V., The Proteus Presentation System, SESPSDE (1992), 130-138.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Software Visualisation in a Language Based Editor - Jones, Welsh (1997)   (1 citation)  (Correct)

....or implicit. It is important to note that this implies that concrete presentations of software documents are concrete visualisations. Concrete visualisations depict the actual document content either directly or by eliding part or all of the content. Much work has been done on such visualisations [4, 5, 6, 13, 16, 22, 26]. However, when people refer to software visualisation they are typically referring to abstract visualisations. Abstract visualisations also elide content, but typically depict implicit relationships between the elements of document content that are displayed. For example, a visualisation which ....

S.L. Graham, M. A. Harrison, and E. V. Munson. The Proteus presentation system. In Weber Herbert, editor, Proceedings of the Fifth ACM SIGSOFT Symposium on Software Development Environments, volume 17 of Software Engineering Notes, pages 130--138, Virginia, USA, December 1992. Special Interest Group on Software Engineering, ACM Press.


Merging Logical and Physical Structures in Documents - Roisin, Vatton (1993)   (2 citations)  (Correct)

....and physical levels. The expression of document presentation has evolved in many directions, from lowlevel commands interspersed within the text (troff, T E X) to style sheets in interactive editors (Word, Author Editor) or separate rules expressed in a specific language (Grif [5] Ensemble [6]) This evolution follows the evolutionof document models, from unstructured (linear) or weakly structured document models 3 to structured document models, such as SGML Document Type Definitions (DTD) One key point of structured document models is their ability to associate presentation ....

....is not yet any available tool that fulfils all these requirements because of the extent of the problems to deal with. Implementing an interactive editor formatter for structured documents is still an open challenge. However, theoretical work is going on [7,16,15] experiments are being carried out [6,12] and standards have been defined. The work presented in the next section describes our formatting experience based on the Grif editor: the presentation model and formatting process of this structured documents editor have been extended in order to manage more complex physical structures than in ....

S.L. Graham, M.A. Harrison, and E.V. Munson, `The Proteus Presentation System', in Fourth ACM SIGSOFT Symposium on Software DevelopmentEnvironments. Tyson's Corner, VA, (December 1992).


Domain-specific Information Browsers for Man Page, File, and Font - Phelps   (Correct)

....receive, it is trivial to write SGML [Gol90] and HTML (which is simply SGML with a specific document type definition) output formats simply by emitting an appropriate start tag or end tag when called with the corresponding signal. The most highly developed output form is that for Ensemble [GHM92]. With its companion structure and presentation schemas, the appearance of a man page in Ensemble can be radically transformed. Once Ensemble gives access to elision from its user interface, one will be able to bring up a man page in collapsed form, only the section titles showing, and view ....

....and efficiently, and (2) working there (e.g. viewing, searching, printing, unarchiving) for after having invested the effort of establishing a context one should not be forced to a separate work shell to accomplish the task. A component of the Ensemble Multimedia Editor of structured documents [GHM92], NBT addresses these concerns by bringing together various means of navigation, providing an extensible means of viewing and manipulating files, and learning from user interaction to customize itself. NBT is useful for navigating and inspecting files apart from or in conjunction with selecting ....

Susan L. Graham, Michael A. Harrison, and Ethan V. Munson. The Proteus presentation system. Proceedings of the Fifth ACM SIGSOFT Symposium on Software Development Environments, pages 130--138, 1992.


Formatting Structured Documents - Roisin, al. (1993)   (1 citation)  (Correct)

....and physical structures. The expression of document presentation has evolved in many directions, from low level commands interspersed with the text (troff, T E X) to style sheets in interactive editors (Word, Author Editor) or separate rules expressed in a specific language (Grif [20] Ensemble [8]) This evolution follows the evolution of document models, from unstructured (linear) or weakly structured document models 1 to structured document models, such as SGML Document Type Definitions (DTD) One key point of structured document models is their ability to associate presentation ....

....following characteristics: ffl The logical and presentation models must be independent, allowing generic definitions for style and physical structure properties. The better way to deal that point is to use a declarative language for expressing typographical properties. Like Grif [20] Ensemble [8] has defined a specific language that defines graphical results to be reached, instead of specifying how to reach them. In [3] Brown and al. have defined extensions of SGML that could allow the definition of graphical properties out of the DTD. ffl The presentation model must associate ....

[Article contains additional citation context not shown here]

S. L. Graham, M. A. Harrison, E. V. Munson, "The Proteus Presentation System", Fourth ACM SIGSOFT Symposium on Software Development Environments, Tyson's Corner, VA, December 1992.


Merging Logical and Physical Structures in Documents - Roisin, Vatton (1994)   (2 citations)  (Correct)

....and physical levels. The expression of document presentation has evolved in many directions, from lowlevel commands interspersed within the text (troff, T E X) to style sheets in interactive editors (Word, Author Editor) or separate rules expressed in a specific language (Grif [17] Ensemble [7]) This evolutionfollows the evolutionof document models, from unstructured (linear) or weakly structured document models 3 to structured document models, such as SGML Document Type Definitions (DTD) One key point of structured document models is their ability to associate presentation ....

....any kind of objects (text, graphics, mathematical formulae) and consequently to allow mixed objects formatting: a formula can be formatted inside a text line, a paragraph can be put in line in a cell of a table. Methods based on content architectures such as proposed in ODA, Quill [4] or Proteus [7], cannot easily fit this requirement. ffl It should be possible to format a document partially, especially for large documents: during interactive editing, the formatting process should not be performed on the whole document, only the parts that have to be displayed should be formatted. This ....

[Article contains additional citation context not shown here]

S. L. Graham, M. A. Harrison, E. V. Munson, "The Proteus Presentation System", Fourth ACM SIGSOFT Symposium on Software Development Environments, Tyson's Corner, VA, December 1992.


Supporting Separations of Concerns and Concurrency in the.. - Taylor (1994)   (1 citation)  (Correct)

....changes in the toolkit. TAE Plus is like many commercial systems, however, which generate an application code template into which the remainder of the application code must be inserted. The UIMS thus strongly determines the architecture of the application. The Proteus document presentation system [GHM92] provides a set of services that allow the presentation of software development documents (i.e. programs and design specifications) to be determined by a formal style specification. Proteus maintains a separation of concerns between document structure and presentation issues. This separation, ....

Susan L. Graham, Michael A. Harris, and Ethan V. Munson. The Proteus presentation system. In Proceedings of ACM SIGSOFT '92: Fifth Symposium on Software Development Environments, pages 130--138, Washington D. C., December 1992.


A Document Architecture for Integrated Software.. - Dennis, Goldman.. (1994)   (2 citations)  Self-citation (Graham Harrison Munson)   (Correct)

....model proposed by Chen and Harrison [6] and implemented in the V OR T E X system [5, 7] In order to provide this support, a clear separation must be made between the document s content and logical structure on the one hand and the speci cation of its appearance on the other hand. Proteus [12] is the module of Ensemble that manages appearance speci cations and, as a result, is critically important to Ensemble s support for multiple presentations. The appearance speci cations handled by Proteus are called presentation schemas. Like style les for batch text formatters, presentation ....

Susan L. Graham, Michael A. Harrison, and Ethan V. Munson. The Proteus presentation system. In Proceedings of the ACM SIGSOFT Fifth Symposium on Software Development Environments, pages 130-138, Tyson's Corner, VA, December 1992. ACM Press.


Languages and Interactive Software Development - Graham (1994)   (4 citations)  Self-citation (Graham)   (Correct)

....provide the rules that are applied incre 4 The conventional concrete syntax must also be specified, in order to pass language documents into and out of the Ensemble system. 10 mentally as the document changes. The first version of the presentation system is summarized in a conference paper [11]; a later version is described in Munson s dissertation [19] 6.2 Annotation One common language feature intended for human comprehension is the comment. In most text based languages, comments are text as well, and are separated from other constructs in the language by delimiters. Comments are ....

Susan L. Graham, Michael A. Harrison, and Ethan V. Munson. The Proteus presentation system. In SIGSOFT '92: Proceedings of the Fifth ACM SIGSOFT Symposium on Software Development Environments, pages 130--138. ACM Press, December 1992. ACM Software Engineering News 17 (5), December 1992.


The Software Concordance: Bringing Hypermedia to Software.. - Munson (1999)   (1 citation)  Self-citation (Munson)   (Correct)

....dissertation research [28] investigated a more general approach to presentation. This research showed there exists a core set of presentation services which can be shared by independent modules for different media within a larger system. This work produced a portable style sheet system, Proteus [12, 26] that can be configured to support different media (text, graphics, video) and is also suitable for program source code. Configuration of Proteus for a new medium (or another application) is performed by writing a specification of the medium s primitive types, dimensions, and presentation ....

Susan L. Graham, Michael A. Harrison, and Ethan V. Munson. The Proteus presentation system. In Proceedings of the ACM SIGSOFT Fifth Symposium on Software Development Environments, pages 130--138, Tyson's Corner, VA, December 1992. ACM Press.


A New Presentation Language for Structured Documents - Munson (1996)   Self-citation (Munson)   (Correct)

....is designed for ease of use. Both the syntax and semantics of PSL are quite simple and general. There are essentially no special cases and the language appears to be quite accessible to users though, to date, there has been no formal usability testing. PSL is the specification language of Proteus [2,3], a portable presentation specification system that supports multiple, synchronized presentations. Proteus was originally designed to meet the needs of the Ensemble software development and multimedia document environment [4] More recently, it has been made into an independent library. A modified ....

Susan L. Graham, Michael A. Harrison, and Ethan V. Munson, `The Proteus presentation system', in Proceedings of the ACM SIGSOFT Fifth Symposium on Software Development Environments,pp. 130--138, Tyson's Corner, VA, (December 1992). ACM Press.


Representing Appearance Information in a World of Interchangeable .. - Munson   Self-citation (Munson)   (Correct)

....the tree transformation module. The Grif Toolkit [9] supports a restricted form of tree transformation, that can be used to automatically generate material such as labels and numbers. None of these systems can rearrange the order of document elements and none are extensible. 2 PROTEUS Proteus [8, 17] is a new presentation specification tool initially designed and implemented as part of the Ensemble software development and multimedia document environment [7] Like the systems described in the previous section, Proteus interprets presentation specifications and provides an interface through ....

Susan L. Graham, Michael A. Harrison, and Ethan V. Munson. The Proteus presentation system. In Proceedings of the ACM SIGSOFT Fifth Symposium on Software Development Environments, pages 130-- 138, Tyson's Corner, VA, December 1992. ACM Press.


A Representation of Media for Multimedia Authoring and.. - Munson, Pfeiffer   Self-citation (Munson)   (Correct)

....that they support. This is true for systems that distribute multimedia data over networks (Mayer Patel Rowe 1997) systems that use artificial intelligence techniques to automatically produce multimedia presentations (Maybury 1993) and systems that help people produce multimedia presentations (Graham, Harrison, Munson 1992; Weitzman Wittenburg 1996; Quint, Roisin, Vatton 1995; Layaida Sabry Ismail 1996) After all, media such as text, graphics, and video differ considerably in important qualities such as data volume, ability to express certain concepts, and the ways that their presentation can be controlled. ....

....(e.g. the Continuous Multimedia Toolkit (Mayer Patel Rowe 1997) We are interested the use of explicit, declarative models of media to control the behavior of multimedia authoring systems. Our interest in this topic began with the development of a style sheet 1 system, called Proteus (Graham, Harrison, Munson 1992; Munson 1994) which could be adapted to serve different media through declarative media descriptions. Initially, these descriptions were made in the form of C objects, but they are now written in a small specification language called MSPEC (Munson 1997) Using this approach, Proteus has been ....

[Article contains additional citation context not shown here]

Graham, S. L.; Harrison, M. A.; and Munson, E. V. 1992. The Proteus presentation system. In Proceedings of the ACM SIGSOFT Fifth Symposium on Software Development Environments, 130--138. Tyson's Corner, VA: ACM Press.


Interoperability of Software Documents - Munson (1994)   (1 citation)  Self-citation (Munson)   (Correct)

....is that it separates document presentation from document content. Thus, it is possible to view the same document different ways, depending on current needs. One of the focuses of my own work on the Ensemble environment has been to provide support for multiple presentations of the same document [4]. While the structured document model can be applied to both programs and natural language documents, there are some problems. First, efficient incremental program analysis requires a much more complex tree model than is necessary for natural language documents. While such a tree model is both ....

Susan L. Graham, Michael A. Harrison, and Ethan V. Munson. The Proteus presentation system. In Proceedings of the ACM SIGSOFT Fifth Symposium on Software Development Environments, pages 130-- 138, Tyson's Corner, VA, December 1992. ACM Press.


Memory Scalability in Constraint-Based Multimedia Style.. - Cumaranatunge, Munson (1998)   Self-citation (Munson)   (Correct)

.... use a constraint based model of layout, because constraints are better suited to non textual media than the flow models used in text oriented style sheet systems [3, 6, 12] Some multimedia style sheet systems [14] only use constraints for layout, but in our work on the Proteus style sheet system [2, 11] and the PSL style sheet language [9] we use constraints as the foundation of the entire style management process. This approach gives the PSL language uniform and relatively simple semantics and the runtime system of Proteus exhibits a similar uniformity in its underlying mechanisms. We have ....

Susan L. Graham, Michael A. Harrison, and Ethan V. Munson. The Proteus presentation system. In Proceedings of the ACM SIGSOFT Fifth Symposium on Software Development Environments, pages 130--138, Tyson's Corner, VA, December 1992. ACM Press.


PSL: An Alternate Approach to Style Sheet Languages for the .. - Marden, Jr., Munson (1998)   (10 citations)  Self-citation (Munson)   (Correct)

....We urge readers to review the specifications for CSS1 [Wor96] and CSS2 [Wor98a] if they are not familiar with them. For general information on style sheets, the Web Consortium has a number of resources at http: www.w3.org style. 3 The PSL Language PSL is the style sheet language for Proteus [GHM92], a portable presentation system for multimedia documents. PSL is a declarative language that was designed to be independent of any particular medium. PSL s syntax and semantics were designed to be easy to use, and the language has very few special cases. An example style sheet is shown in Figure ....

Susan L. Graham, Michael A. Harrison, and Ethan V. Munson. The Proteus presentation system. In Proceedings of the ACM SIGSOFT Fifth Symposium on Software Development Environments, pages 130--138, Tyson's Corner, VA, December 1992. ACM Press.


Toward an Operational Theory of Media - Munson (1996)   Self-citation (Munson)   (Correct)

....there is no particular sign that this imprecision is stifling intellectual or commercial innovation. This paper counters such arguments by showing how the more rigorous definition for the concept of a medium is used to configure Proteus, a presentation specification for multimedia documents [8, 13]. Proteus provides a set of generic presentation services which can be adapted to serve a variety of clients via descriptions of media that are based on the operational model. The next section describes a widely held, but naive, model of media based on data types and its limitations. Section 3 ....

....model. The next section describes a widely held, but naive, model of media based on data types and its limitations. Section 3 presents the operational model of media. Section 4 shows how the model can be applied to discriminate between media and to configure the Proteus presentation system [8, 13]. Section 5 describes a number of issues that require further research. Section 6 discusses related work including the independently developed AHV model of media [2] The final section of the article presents some conclusions. 2 The Data Type Model Buford s definition of multimedia given in the ....

[Article contains additional citation context not shown here]

Susan L. Graham, Michael A. Harrison, and Ethan V. Munson. The Proteus presentation system. In Proceedings of the ACM SIGSOFT Fifth Symposium on Software Development Environments, pages 130--138, Tyson's Corner, VA, December 1992. ACM Press.


Barista: An Implementation Framework for Enabling New - Tools Interaction Techniques (2006)   (Correct)

No context found.

Graham, S. L., Harrison, M. A., and Munson, E. V., The Proteus Presentation System, SESPSDE (1992), 130-138.


A Synthesizer for Practical Incremental Evaluators - Kannan Muthukkaruppan Computer (1994)   (1 citation)  (Correct)

No context found.

Susan L. Graham, Michael A. Harrison, and Ethan V. Munson, "The Proteus presentation system", Proceedings of the Fifth ACM SIGSOFT Symposium on Software Development Environments, ACM Press, December 1992, pp. 130-138.


Interactive Multiple Representation Editing of Physically-based .. - Christopher (1994)   (Correct)

No context found.

Susan L. Graham, Michael A. Harrison, and Ethan V. Munson. The Proteus presentation system. In ACM SIGSOFT Fifth Symposium on Software Development Environments, December 1992. 88

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC