|
Showing 1 - 7 of
7 matches in All Departments
Non-Functional Requirements in Software Engineering presents a
systematic and pragmatic approach to `building quality into'
software systems. Systems must exhibit software quality attributes,
such as accuracy, performance, security and modifiability. However,
such non-functional requirements (NFRs) are difficult to address in
many projects, even though there are many techniques to meet
functional requirements in order to provide desired functionality.
This is particularly true since the NFRs for each system typically
interact with each other, have a broad impact on the system and may
be subjective. To enable developers to systematically deal with a
system's diverse NFRs, this book presents the NFR Framework.
Structured graphical facilities are offered for stating NFRs and
managing them by refining and inter-relating NFRs, justifying
decisions, and determining their impact. Since NFRs might not be
absolutely achieved, they may simply be satisfied sufficiently
(`satisficed'). To reflect this, NFRs are represented as
`softgoals', whose interdependencies, such as tradeoffs and
synergy, are captured in graphs. The impact of decisions is
qualitatively propagated through the graph to determine how well a
chosen target system satisfices its NFRs. Throughout development,
developers direct the process, using their expertise while being
aided by catalogues of knowledge about NFRs, development techniques
and tradeoffs, which can all be explored, reused and customized.
Non-Functional Requirements in Software Engineering demonstrates
the applicability of the NFR Framework to a variety of NFRs,
domains, system characteristics and application areas. This will
help readers apply the Framework to NFRs and domains of particular
interest to them. Detailed treatments of particular NFRs -
accuracy, security and performance requirements - along with
treatments of NFRs for information systems are presented as
specializations of the NFR Framework. Case studies of NFRs for a
variety of information systems include credit card and
administrative systems. The use of the Framework for particular
application areas is illustrated for software architecture as well
as enterprise modelling. Feedback from domain experts in industry
and government provides an initial evaluation of the Framework and
some case studies. Drawing on research results from several theses
and refereed papers, this book's presentation, terminology and
graphical notation have been integrated and illustrated with many
figures. Non-Functional Requirements in Software Engineering is an
excellent resource for software engineering practitioners,
researchers and students.
John Mylopoulos has made ground-breaking contributions to three
areas of computer science: arti?cial intelligence, information
systems and software - gineering. His contributions have been
celebrated on multiple occasions. First, Misha Missiko? organized a
one-day symposium on conceptual modeling on June 17, 2003,
inVelden, Austria, tocelebrateJohn's60thbirthday.Second,
JohnTsotsos led the organization of a day of celebrations on June
27th, 2009 in Toronto, Canada, on the occasionof John's
retirementfrom the Departmentof Computer Science of the University
of Toronto. This book grew out of our desire to honor and thank
John by presenting him at the Toronto reunion with a volume that
re?ects his belief that conceptual modeling is becoming a
fundamental skill that will be a necessary tool for all
futurecomputerscientists.Thepapersinthis
bookarewrittenbyleading?gures in technical areas that intersect
with conceptual modeling, as well as by John's closest
collaborators.We are pleased to present this collection of papers
that we believe are of lasting signi?cance and could also be used
to support a course on conceptual modeling. We are extremely
grateful to the eminent authors, who have contributed such
high-quality material.
|
Conceptual Modeling - ER 2008 - 27th International Conference on Conceptual Modeling, Barcelona, Spain, October 20-24, 2008, Proceedings (Paperback, 2008 ed.)
Qing Li, Stefano Spaccapietra, Eric Yu, Antoni Olive
|
R1,551
Discovery Miles 15 510
|
Ships in 10 - 15 working days
|
Conceptual modeling has long been recognized as the primary means
to enable so- ware development in information systems and data
engineering. Conceptual modeling provides languages, methods and
tools to understand and represent the application domain; to
elicit, conceptualize and formalize system requirements and user
needs; to communicate systems designs to all stakeholders; and to
formally verify and validate systems design on high levels of
abstraction. The International Conference on Conceptual Modeling
provides a premiere forum for presenting and discussing current
research and applications in which the major emphasis is on
conceptual modeling. Topics of interest span the entire spectrum of
conceptual modeling including research and practice in areas such
as theories of concepts and ontologies underlying conceptual
modeling, methods and tools for - veloping and communicating
conceptual models, and techniques for transforming conceptual
models into effective implementations. The scientific program of ER
2008 featured several activities running in parallel. The core
activity was the presentation of the 33 research papers published
in this volume, which were selected by a large Program Committee
(PC) Co-chaired by Qing Li, Stefano Spaccapietra and Eric Yu. We
thank the PC Co-chairs, the PC members and the additional referees
for the hard work done, often within a short time. Thanks are also
due to Moira Norrie from ETH Zurich, Oscar Pastor from the
Universitat Politecnica de Valencia, and Amit Sheth from the Wright
State Univ- sity for accepting our invitation to present keynotes."
|
Advanced Information Systems Engineering - 32nd International Conference, CAiSE 2020, Grenoble, France, June 8-12, 2020, Proceedings (Paperback, 1st ed. 2020)
Schahram Dustdar, Eric Yu, Camille Salinesi, Dominique Rieu, Vik Pant
|
R1,558
Discovery Miles 15 580
|
Ships in 10 - 15 working days
|
This book constitutes the refereed proceedings of the 32nd
International Conference on Advanced Information Systems
Engineering, CAiSE 2020, held in Grenoble, France, in June 2020.*
The 33 full papers presented in this volume were carefully reviewed
and selected from 185 submissions. The book also contains one
invited talk in full paper length. The papers were organized in
topical sections named: distributed applications; AI and big data
in IS; process mining and analysis; requirements and modeling; and
information systems engineering. Abstracts on the CAiSE 2020
tutorials can be found in the back matter of the volume. *The
conference was held virtually due to the COVID-19 pandemic.
|
Conceptual Modeling - 33rd International Conference, ER 2014, Atlanta, GA, USA, October 27-29,2014. Proceedings (Paperback, 2014 ed.)
Eric Yu, Gillian Dobbie, Matthias Jarke, Sandeep Purao
|
R2,852
Discovery Miles 28 520
|
Ships in 10 - 15 working days
|
This book constitutes the refereed proceedings of the 32nd
International Conference on Conceptual Modeling, ER 2014, held in
Atlanta, GA, USA. The 23 full and 15 short papers presented were
carefully reviewed and selected from 80 submissions. Topics of
interest presented and discussed in the conference span the entire
spectrum of conceptual modeling including research and practice in
areas such as: data on the web, unstructured data, uncertain and
incomplete data, big data, graphs and networks, privacy and safety,
database design, new modeling languages and applications, software
concepts and strategies, patterns and narratives, data management
for enterprise architecture, city and urban applications.
Non-Functional Requirements in Software Engineering presents a
systematic and pragmatic approach to `building quality into'
software systems. Systems must exhibit software quality attributes,
such as accuracy, performance, security and modifiability. However,
such non-functional requirements (NFRs) are difficult to address in
many projects, even though there are many techniques to meet
functional requirements in order to provide desired functionality.
This is particularly true since the NFRs for each system typically
interact with each other, have a broad impact on the system and may
be subjective. To enable developers to systematically deal with a
system's diverse NFRs, this book presents the NFR Framework.
Structured graphical facilities are offered for stating NFRs and
managing them by refining and inter-relating NFRs, justifying
decisions, and determining their impact. Since NFRs might not be
absolutely achieved, they may simply be satisfied sufficiently
(`satisficed'). To reflect this, NFRs are represented as
`softgoals', whose interdependencies, such as tradeoffs and
synergy, are captured in graphs. The impact of decisions is
qualitatively propagated through the graph to determine how well a
chosen target system satisfices its NFRs. Throughout development,
developers direct the process, using their expertise while being
aided by catalogues of knowledge about NFRs, development techniques
and tradeoffs, which can all be explored, reused and customized.
Non-Functional Requirements in Software Engineering demonstrates
the applicability of the NFR Framework to a variety of NFRs,
domains, system characteristics and application areas. This will
help readers apply the Framework to NFRs and domains of particular
interest to them. Detailed treatments of particular NFRs -
accuracy, security and performance requirements - along with
treatments of NFRs for information systems are presented as
specializations of the NFR Framework. Case studies of NFRs for a
variety of information systems include credit card and
administrative systems. The use of the Framework for particular
application areas is illustrated for software architecture as well
as enterprise modelling. Feedback from domain experts in industry
and government provides an initial evaluation of the Framework and
some case studies. Drawing on research results from several theses
and refereed papers, this book's presentation, terminology and
graphical notation have been integrated and illustrated with many
figures. Non-Functional Requirements in Software Engineering is an
excellent resource for software engineering practitioners,
researchers and students.
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R383
R318
Discovery Miles 3 180
|