EBK SOFTWARE ENGINEERING
10th Edition
ISBN: 8220101455970
Author: SOMMERVILLE
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 18, Problem 18.6E
Explanation of Solution
Input and output messages for Maintenance services in UML notations:
The input and output messages for the following maintenance services in UML notations are mentioned below:
- Getjob Operation:
- Input: “JobID, JobPriority and JobLocation” where size (JobID)<6 and JobPriority>0 and JobLocation must be a valid city.
- Output: “JobType and JobDescription” where size (JobType=20) and size(JobDescription=50).
- SuspendJob Operation:
- Input: “JobID and JobLocation” where size (jobID) =6 and JobLocation must be a valid city.
- Output: “JobID and JobSuspend” where where size (jobID)=6 and size(JobSuspend=3).
- CompleteJob Operation:
- Input: “JobID and JobPriority” where size (jobID) =6” and size (JobPriority) =3.
- Output: “JobID and JComplete” where where size (jobID) =6 and size (JComplete=3).
Input and output messages for Logging services in UML notations:
The input and output messages for the following logging services in UML notations are mentioned below:
- addRequest Operation:
- Input: “ServiceID, NoService and ServiceType” where size (ServiceID)=6 and size(NoService)=3 and size(ServiceType)=10.
- Output: “ServiceID and addDate where where size (ServiceID)=6 and (addDate > today).
- deleteRequest Operation:
- Input: “ServiceID, NoService and ServiceType” where size (ServiceID)=6 and size(ServiceType)=10 and reqDate msut be valid...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Explain the XML Elements with their types.
Construct a simple XML schema that describes a tutor. Include the tutor’s last name, first name, phone, e-mail address, and certification date as child elements of the TUTOR element.
Write XML code that demonstrates the implementation of the following hierarchical structure of mobile user interface
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Write XML code according to the component tree and provide screenshots of your code and design. Component tree is given below:arrow_forwardExplain why using XML Schema is a step forward from using document type declarations (DTDs).arrow_forwardWhat are the limitations of Document Type Definitions (DTDs) ? How these limitations are overcome using XML schema?arrow_forward
- What does the World Wide Web Consortium (W3C) published the XML Schema standard in May 2001 to overcome these difficulties?arrow_forwardYou are tasked with designing XML for the following scenario. What are the minimum elements needed?Genres have a name and several books belonging to them. A book has a title, year, month, and day of first publication, and one or more authors. A) Genre, Book, Author B) Genre, Author, Publishing Date C) Genre, Publishing Date D) Genre, Bookarrow_forwardExtensible Markup Language is an abbreviation that stands for Extensible Markup Language, which is an acronym that stands for Extensible Markup Language. XML may also be referred to by its abbreviated name, XML. There are two different uses that may be put to XML, either of which can be pursued.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education