[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/135260.135278guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Implementation of information system design specifications: a performance perspective

Published: 01 April 1992 Publication History

Abstract

Suppose you are given a conceptual design specification for an information system, written in an entity-based specification language which supports features including entity classes, declaratively-defined transactions, and generalisation hierarchies. You are also given some performance requirements, such as “minimise the time to reimburse a researcher” or “minimise storage space for information on meetings.” Your task is to generate an implementation (relational database and application programmes) which is consistent with the design specification and meets the performance requirements. We consider the development of a framework to accomplish this task by “mapping” information system design specifications into implementations. Two issues are addressed. Performance prediction: Given a design specification, a particular implementation of it, and expected usage statistics (e.g., class cardinalities), obtain estimates of performance measures. Selection among implementation alternatives: Given a specification, statistics, and some performance goals, select an efficient implementation (from sets of pre-defined alternatives) by a process of goal decomposition. To structure prediction and selection, we use a multi-layered approach, based on subsets of data model and language features.

Cited By

View all
  • (2000)Management of Performance Requirements for Information SystemsIEEE Transactions on Software Engineering10.1109/32.88862726:12(1122-1146)Online publication date: 1-Dec-2000
  • (1998)Managing performance requirements for information systemsProceedings of the 1st international workshop on Software and performance10.1145/287318.287348(131-144)Online publication date: 1-Oct-1998
  • (1995)Dealing with non-functional requirementsProceedings of the 17th international conference on Software engineering10.1145/225014.225017(25-37)Online publication date: 23-Apr-1995
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
DBPL3: Proceedings of the third international workshop on Database programming languages : bulk types & persistent data: bulk types & persistent data
April 1992
434 pages
ISBN:1558602429

Publisher

Morgan Kaufmann Publishers Inc.

San Francisco, CA, United States

Publication History

Published: 01 April 1992

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2000)Management of Performance Requirements for Information SystemsIEEE Transactions on Software Engineering10.1109/32.88862726:12(1122-1146)Online publication date: 1-Dec-2000
  • (1998)Managing performance requirements for information systemsProceedings of the 1st international workshop on Software and performance10.1145/287318.287348(131-144)Online publication date: 1-Oct-1998
  • (1995)Dealing with non-functional requirementsProceedings of the 17th international conference on Software engineering10.1145/225014.225017(25-37)Online publication date: 23-Apr-1995
  • (1992)Representing and using nonfunctional requirementsIEEE Transactions on Software Engineering10.5555/129962.12996618:6(488-497)Online publication date: 1-Jun-1992
  • (1992)Representing and Using Nonfunctional RequirementsIEEE Transactions on Software Engineering10.1109/32.14287118:6(483-497)Online publication date: 1-Jun-1992

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media