Hello ,
Can you please look into this assignment document.
Remember for Problem 3(Hands-On Experiments (Individual)) you need to login details which I will provide. Click on the link
https://dt.ngespace.com/dtgame/default.aspx
Username:
gnagasrinivas940@gmail.com
Password: Srinivas999@
Note: Problem 4 is true/false based questions. Please do Problem 1, 2 & 3.
Please look into this session which can give more idea about this https://harrisburgu.adobeconnect.com/_a1010348061/p4j3w0wgz36/
Please look into the attached assignment in word document and complete it in the word document itself
Thank You
ISEM540:Homework 2 —- Exam2 Preparation (100 points)
TOPIC: “How Did I Learn to Love Web, XML and System Integration”
IMPORTANT:
· Note: This is an individual assignment
· This assignment will be the basis of a Quiz (Exam2) as explained below
.
OVERVIEW AND EXPLANATION: Completion of HW2 Assignment involves the following steps:
· Post your HW2 Report to the
Discussion Forum
on Date Specified. This is worth small percentage (less than 20%)
· Review the posted HW2 Reports and comment on about 2 Reports (this will earn you some extra points). The purpose is to learn from your colleagues
· Appear in a Quiz (EXAM1) that is based on HWK2. The quiz is worth almost 80% points. You will fail the Quiz if you have not done the HW2 .
The purpose of this homework is to prepare you for Exam1.
Problem 1: Middleware Concepts
a) Search the Internet and identify a definition of Middleware that you like. Compare and contrast the definition you found with the definition in the course text/slides
b) According to this definition, which ones of the following are considered as middleware (put an * next to all that apply)
Router, Web Services, Payment system, HTTP, antivirus software, cookies, proxy servers, Ajax, email, operating system, Java, inventory management system, RPC, C#, CRM system, SOAP
c): Given the architectural client/server configurations in Figure 1 that show how applications can be split across computer1 (client) and computer2 (server), use the following table to answer the following questions:
· Show the middleware for each configuration .
· Which configuration will be most secure
· Which configuration will give best performance
· Which configuration will minimize the network traffic
· Which configuration is best for retail store
· Which configuration is best for mobile apps
· Supposing Computer1 is your organization’s main computer and Cmputer2 is in the cloud. Which configuration will you use and why (one sentence)?
· Which architecture is best for a retail store chain such as Walmart and why (one sentence)
· Which architectures are best for cheaper cell phones with limited capabilities (thin client or thick client)
· Which architecture is best for bank with many ATMs (bank is the server, ATMs are clients)
· Which architecture is best for a hospital system in an underdeveloped country with a very weak network and many Telemedicine centers (Hospital is the server, telemed centers are clients)
Figure 1: Architectural Configurations
Conf a |
Conf b |
Conf c |
Conf d (business logic split in middle ) |
Conf e (the data is duplicated) |
1.Middleware used (e.g., RPC, RSQL) |
||||
2. Security (Low, Medium, High) |
||||
3. User Performance at Computer1 (Low, Medium, High) |
||||
4. Network traffic generated between computer 1 and computer2 |
Problem2: XML, Web 2.0 and Semantic Web
a) Develop a simple XML representation of a service proposed in your Project1. The objective is to show main features of your service (servicer name, location, and few other important “EA” features of this service). This document should have about 10 elements and not more than 30 statements. You should be able to exchange this information with other team members.
b). Create an XSL that shows the XML document as a table or a graphical view (e.g., a simple EA diagram) on your web browser.
c) Show an example of how RSS is being used in industry. Show a simplified version of the RSS in question.
d) Add semantics to the XML document that you have created. Which technology (RDF, OWL, others) will you use and why.
e) Give a short example of how OWL can be used to represent enterprise architecture of a Center that consists of 3-5 services (this “service bundle” may be your Team Center.
f) Create a JSON representation of the XML document you created in Problem 2a
g) Compare and contrast XML with JSON. Can you represent semantics in JSON? Which one do you prefer and why
h) Give two real life examples of how semantic web is being used in industry.
i) Intro to Python: Please goto
www.sololearn.com
and go through Module1 and Module2 to get a basic idea of Python (a highly popular language at present for AI applications)
Problem 3:Hands-On Experiments (Individual)
3A): Play the Digital Transformation Game available at
Digital Transformation Game (ngespace.com)
and take the Quiz at the end of it. Please display your final certificate (You must score more than 80% to get full credit). How can this game be used in business process automation? (please explain briefly)
3B) SPACE Experiment: Please goto SPACE ePlanner Learning Corner, go through Stage2 and Stage3 materials and answer the following questions:
· In SPACE, what is a “Bundle” and how is it used in enterprise integration.
· In SPACE, create a bundle that resembles your center, just list your user ID and the Scenario Name you generated (pls do not cheat on this).
· How long did it take you to create the portal for your center.
· What were the main 5-6 steps that you went through
· What materials are needed in Stage3
.
Problem 4: Understanding Project2
Carefully read Project2 description and answer the following questions:
· Each team must submit one deliverable file (you need to zip multiple files into one, if needed) (True/False)
· Project2 is a continuation of Project1 in ISEM540 and requires some knowledge of SOA (True/False)
· Project2 has two deliverables (A and B) – (True/False)
· Deliverable A primarily concentrates on SOA-based Portal Design and flow of information within the portal (True/False)
· Deliverable A also requires some knowledge of Web Services (e.g., AWS) and Mobile Apps to populate the portal (True/False)
· Deliverable B requires Self Assessment by using SPACE with your login ID is required in Project2 (True/False)
· For Deliverable B, each team member will build a Service Bundle (a collection of at least two services) that represents a Unit/Section of their center by using SPACE. (True/False)
Deliverable: Upload your assignment files for all of the tasks (in .zip format) to the HWK2 Dropbox. You should include screen shots of your demos where appropriate.
Hint:
www.w3schools.com
provides a great deal of information on Web, XML, JSON and other web technologies.
Voice Annotated Short Tutorial on Web-XML and Semantic Web Duration = 1 hour, URL = |
Harrisburg University
ISEM 540: Enterprise Architecture & Integration
Homework1
Naga Srinivas Guntupalli
Professor Umar Amjad
November 20th, 2021
Problem 1: A Simple Integration Problem
First review Chapter1 (Section 1.3) and Chapter2 (Section 2.2) and then consider a small business that sells home appliances to large retailers such as Sears and Walmart. By using the Frank Furniture Store example in chapter 1, develop a sketch of integrated architecture for your company. Specifically, answer the following questions.
· What will be the enterprise architecture of your business. Just show a diagram.
· What will be the integration issues (list 3 to 4) that your company has to deal with
1. Managing diverse user profiles i.e customers, suppliers and employees.
2. Scaling internet connectivity to fit enterprise uses
3. Security issues when integrating secured LAN with the internet
4. Cost issues determining the implementation e.g whether to have inbuilt applications or rely on SaaS.
· What role will the basic web technologies (e.g., web browser, web server, web gateway, HTML, and HTTP) play in this case. Explain through a simple diagram.
· Show a simple example of a purchase order (as an XML document) sent from the buyer to the seller and the shipping statement, also in XML. The XML documents can be very simple (around 5 elements).
· By using the material in Chapter 2, select which enterprise architecture framework will you choose for this company and why (2-3 lines).
Enterprise software supports service-oriented businesses. This is achieved when software performs assembled business components to render services (Umar, 2020; ch2). Thus Service oriented architecture (SOA) would be suitable for this business. The enterprise offers B2B services through its main processes. The components include inventory management, which involves the purchasing and logistics of the electronics. Sales and Marketing find orders from customers (businesses like Walmart who also have their customers), finance and other departments service the business processes.
Why SOA
1. There are established common services that are reusable business components
2. Web Oriented services are possible since there are available interfaces that can be used to access directory
3. Company network platform and server can be used to for an Enterprise Service Bus that will link components for brokerage, sharing and security purposes/
· Briefly discuss, 3-4 lines, how will you make your small business smart.
Incorporating Knowledge capabilities that will enable the enterprise to be more familiar and aware. For instance, knowledge of suppliers, customers and service providers. Using detection capabilities such as sensing, feeling and discovery to gain business advantage. E.g Anticipating orders of particular products due to particular emerging trends. Enabling adjustment and learning capabilities to give more control to intelligent systems
Suggestion: Please review Chapter1 and the Chapter2 slides before attempting this problem.
Problem 2: Web and XML Review
Develop a simple HTML page that shows your picture and a few lines about your academic background. You can use any tool available to build this page.
https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.dreamstime.com%2Fstock-photos-smiling-young-indian-man-portrait-against-purple-background-image33895783&psig=AOvVaw2qjCkp9JVc9ZMib2Zm_jmJ&ust=1636702763094000&source=images&cd=vfe&ved=0CAsQjRxqFwoTCJjq4Innj_QCFQAAAAAdAAAAABAD
>
My Academic BackgroundI completed my master’s in business administration. Currently I’m in the 2nd semester under the ISEM program. I had taken ISEM 500, MGMT 510, ISEM 530 and 540. The five courses which I’m planning to take would be courses at HU would be ISEM 501, ISEM 570 ISEM 547, MGMT 531 and MGMT 512
· Develop XML representation of who you are, what is your CPT assignment (one line), your academic background, what courses you have taken at HU so far, what five courses are you planning to take at HU, where are you living right now in USA, and your family (how many brothers, sisters, etc). This document should have about 10 elements and not more than 30 statements.
< == About Student, Courses and Family == >
<==From Hyderabad, India==>
<==Hobbies Travelling, cooking, social media browsing==>
< == Completed Masters in Business Administration == >
· Create a DTD for this XML document (define some optional and required features) and validate the XML document through this DTD. Please note that we will validate your XML and DTD files.
Suggestion: This problem requires a basic understanding of Web Technologies and XML (the material commonly covered in ISEM501). To brush-up your knowledge of Web and XML, please do the following:
· Review the voice annotated slides on Web-XML, 1 hour, URL =
http://harrisburgu.adobeconnect.com/p4j3w0wgz36
· Visit the
www.w3schools.com
for short tutorials on web and XML technologies
· Review Chapter 6 of the text on Web Technologies and XML
Problem3: Learning about a Smart Community, SDG Advisor and EPlanner
In this course, each team will develop a Smart Center or a Smart Hub that provides location specific services and work with each other for a broader impact (see Project1 for more details). To develop a better understanding of this topic, please surf the web for smart towns and communities. Also please visit a “Smart Community” prototype at
www.ict4sids.com
that has some basic elements of such a community. Browse through the site by viewing the “Video Gallery” (Red Button on top bar) to get a quick idea. Then invoke the SDG Advisor and answer the following questions:
· What are SDGs and select an SDG that is of most interest to you.
SDGs are Sustainable development goals championed by the UN countries. These goals are meant to guide developing nations in their growth by the year 2030 (Jatana & Currie, 2020). Achievement of SDGs is enabled through partnership of governments, institutions, media, local NGOs, and people countries’ citizens. SDG 11 is interesting, as it aims at creating sustainable cities and communities.
· Does the UN SDG videoclip cover all SDGs (how many SDGs are discussed?)
There are 17 sustainable development goals. The video only covers three goals. The goals discussed are ‘ending extreme poverty,’ ‘fighting against injustice,’ and ‘tackling climate change.’ These are goals number one, sixteen and thirteen respectively.
· How did you use the SDG Advisor (what SDG and for what country), please specify your login-ID used to invoke this tool.
I launched the SDG advisor on
www.space4ict.com
. My main focus was analyzing the SDG goals in the case of India. My interest was to analyze SDG 11; Sustainable Cities and Communities. I indicated that the Hub was Virtual, and the setting was in an urban area. I also selected Local (community/city) as the level of operations. The service in question in this case was transactional, and possible funding expected from the Private sector. On clicking Next, I got a report of India’s status in achieving the SDG 11. The report featured indicators, the SDG target, latest data and the status. (Report attached separately to this assignment).
· Invoke the SPACE ePlanner and develop the Plan for any service in any country in the world. Pls specify the scenario name generated by the ePlanner.
PROBLEM4: Read Project1 Description posted on Canvas and answer the following questions:
· Have you formed/joined a team yet (yes or no)
Yes
· What industry sector and country have you chosen for your company.
Healthcare Industry and the country will be USA.
· Which Enterprise Architecture Framework (EAF), discussed in Chapter2, would you like to use for Project1
Yes
· Have you discussed Project1 with your team members yet.
Yes.
· What will be your responsibility in Projec1(1-2 sentences)?
My responsibility in the project would be collaborating and meeting my team members for the project discussion by sharing ideas and thoughts. My responsibility is to make to deliver the assigned work in time as per the instructions.
· Is the focus of Project1 on technology or business.
Both technology and business
· What are the key decisions you have to make in Project1 (list about 5)?
Industry Sector
Business Strategies
Virtual Hub
Enterprise Architecture Framework
Technology utilization, processes and key impacts.
· How many attachments are in Project1 Description?
One attachment
· Your deliverable is a PowerPoint deck with annotations and explanations (Yes/No)
Yes
· You need to specify the references used and the effort (percentage contribution) of the team members (Yes/No).
Yes
· Can a team submit multiple files. Yes/No.
No
· Is the project deliverable emailed to the professor?
No, it has to submitted in the dropbox forum
Project 1
By Krishi Tanna, Naga Srinivas, Ohriella Kotte, Tai Nguyen, Thompson Rajan
Team Contributions
Krishi Tanna – Home Page portal, Distance learning portlet, Self-Assessment
Naga Srinivas – Overview, Services and Definition, Workflow Chart
Ohriella Kotte- EA, Electronic health records service, Self-Assessment
Tai Nguyen – E-Billing Access Portlet, Self-Assessment
Thompson Rajan – Smart Center – IoT SDG, Service Report, Broadband Access Portlet, Self-Assessment
Overview
Current Situation
Due to continued pandemic, hospitals prioritizes their patients who are affected by the pandemic.
This has caused patients with non-emergency, non-pandemic illness and other minor illness to wait for prolonged period and are failed to get their due care on time.
Vision
Migrating hospital legacy medical equipment to IoT enabled devices
Enable doctors to perform telemedicine services
Location
Ghana
Healthcare Industry Smart Center – IoT Center
Smart Center – IoT Center
The mission of this smart center is to provide training grounds to enable legacy medical devices to migrate towards IoT devices.
Assess medical device inventory from participating hospitals
Design and develop network model by which these IoT devices can be operated over the internet.
Prepare budget for migration needs for participating hospitals
Implement and deploy migration to participating hospitals
Service Report
Portlet for Broadband Access
Name: Thompson Rajan
LoginId: tomjben7@gmail.com
Portlet for Distance Learning
Name : Krishi Tanna
LoginID: krishitanna1@gmail.com
Portlet for Electronic Health Records
Name : Ohriella Kotte
Login ID: okotte@my.harrisburgu.edu
Portlet for
E-Billing
Name : Tai Nguyen
LoginID:
TNguyen13@my.harrisburgu.edu
Portlet for
Network Management
Name : Naga Srinivas Guntupalli
LoginID: Gnagasrinivas940@gmail.com
Click to add text
Click to add text
Needed Services
General Internet and corporate services
Marketing and client client support
Healthcare Administrative Services
Patient Admission
Disbursement
Equipment management
Healthcare Clinical Services (Core)
Clinical Care
EHR
Health Analytics
Miscellaneous Clinical Provisions
E-behavior
Emergency Health Provisions
Mobile Health Clinics
Tele-Nursing
Service Definition
Tele medicine bundle is a health care hub located in outskirts of Ghanaian capital offering its services to the surrounding communities.
Its overall objective is to provide health care services like telemedicine services and emergency medical services.
The healthcare hub also provides support to countless people such as the local suppliers and businesses.
Workflow Chart
Home Page – Portal
https://ktanna9.wixsite.com/my-site
Enterprise Architecture by using EA Frameworks
Enterprise Architecture
Business Architecture
Application Architecture
Data Architecture
Technology Architecture
Business process/Business Process/Capability models
Application Diagrams/
Application Capability/
Application tec support
Data object/
Data Integration diagrams
Data context
Technology Capabilities
Technology support models
Level -1
IoT: Architecture Framework
Different methods can be used to enable collaboration, which can range from basic text messages to real time video enabled collaboration.
This approach is critical to identify problems early in the cycle thereby reducing considerable amount of cost and complexity in dealing with health care issues at the emergency room stage.
Adopting EA framework
As a team we decided to proceed with TOGAF as it can be use in enterprises such as small cities, villages and islands because it gives a complete understanding of the processes by creating enterprise architecture through its architecture development method.
Whereas DODAF is geared more towards military systems and wouldn’t be appropriate for villages or small cities
Similarly, FEAF can also be used as it has effective governance mode for enterprise architecture
Self Assessment – Thompson Rajan
Service Name: Broadband Access
Member Name: Thompson Rajan
User ID: tomjben7@gmail.com
Scenario Name: IoT
Q1: Please Identify 3 Valuable Results Produced by SPACE that you did not Produce (did it walk you through the DeliverableA Methodology – yes or no)
– Yes
Q2: Were you Able to Generate and Extend the Portal by using the Administration Role? What Did You Add?
– Added Broadband Features Page
Q3: What are the SPACE outputs for EA (list their names) and are they of Value (Low, Medium, High)
Q4: Estimated Time Taken to Produce the results by SPACE Versus by Hand
-10 min vs 5 hours
Q5: Please identify 3 strengths and 3 weaknesses of the SPACE Environment
Strengths: Saves a lot of time, easy to use, very informational.
Weaknesses: Complex definitions, Rarely slow to respond, Workflow could be further simplified
Q6: IMPROVING PROJECT1 RESULTS: List the Improvements in Your Report as a RESULT of this experiment (just a list)
Center could be developed more efficiently in a better economy.
Broadband cost could be reduced
Q7. Did you find and evaluate at least one other tool available for EA that has similar capabilities.
– Yes, PISA
Q8. What is the academic value of this exercise (Low, Medium, High). How can this value be improved
– High
Self Assessment –
Tai Nguyen
Service Name: E-Billing
Member Name: Tai Nguyen
User ID: Tnguyen13@my.harrisburgu.edu
Scenario Name:
IoThealthcenter Q1: Please Identify 3 Valuable Results Produced by SPACE that you did not Produce (did it walk you through the DeliverableA Methodology – yes or no)
– Yes
Q2: Were you Able to Generate and Extend the Portal by using the Administration Role? What Did You Add?
– Added Monetization of service provided (E-Billing) feature
Q3: What are the SPACE outputs for EA (list their names) and are they of Value (Low, Medium, High)
Q4: Estimated Time Taken to Produce the results by SPACE Versus by Hand
– 15 minutes vs 12 hours
Q5: Please identify 3 strengths and 3 weaknesses of the SPACE Environment
Strengths: time saving, informative,
Weaknesses: UI is not starter user friendly
Q6: IMPROVING PROJECT1 RESULTS: List the Improvements in Your Report as a RESULT of this experiment (just a list)
Q7. Did you find and evaluate at least one other tool available for EA that has similar capabilities.
– PISA
Q8. What is the academic value of this exercise (Low, Medium, High). How can this value be improved
– High
Self
Assessment
–
Krishi
Tanna
Service Name: Distance Learning
Member Name: Krishi Tanna
User ID: krishitanna1@gmail.com
Scenario Name: SmartHub
Q1: Please Identify 3 Valuable Results Produced by SPACE that you did not Produce (did it walk you through the Deliverable A Methodology – yes or no)
– Cost Benefit Analysis, Sample Portal, Safety Measure
Q2: Were you Able to Generate and Extend the Portal by using the Administration Role? What Did You Add?
– Added the distance learning feature
Q3: What are the SPACE outputs for EA (list their names) and are they of Value (Low, Medium, High)
Benefits of EA Architecture – High
Plan Generator – High
Facility – Low
Q4: Estimated Time Taken to Produce the results by SPACE Versus by Hand
-by Space was almost 1 ½ to. 2 hours, while with hand more then 10 hours
Q5: Please identify 3 strengths and 3 weaknesses of the SPACE Environment
Strength – efficient output, Interactive, Availability anywhere anytime
Q6: IMPROVING PROJECT1 RESULTS: List the Improvements in Your Report as a RESULT of this experiment (just a list)
Audit, control, accessibility, cost reduction
Q7. Did you find and evaluate at least one other tool available for EA that has similar capabilities.
– Yes, PISA
Q8. What is the academic value of this exercise (Low, Medium, High). How can this value be improved
– Medium, could provide with more options to play around and possibilities
Self
Assessment
–
Ohriella
Kotte
Service Name: Electronic Health Records
Member Name: Ohriella Kotte
User ID: ohriellsunrise@gmail.com
Scenario Name: SmartHub
Q1: Please Identify 3 Valuable Results Produced by SPACE that you did not Produce (did it walk you through the DeliverableA Methodology – yes or no)
– Yes
Q2: Were you Able to Generate and Extend the Portal by using the Administration Role? What Did You Add?
– Electronic health records
Q3: What are the SPACE outputs for EA (list their names) and are they of Value (Low, Medium, High)
Management plan- Medium
Strategic analysis -High
Q4: Estimated Time Taken to Produce the results by SPACE Versus by Hand
20 mins vs 2hour
–
Q5: Please identify 3 strengths and 3 weaknesses of the SPACE Environment
Easy
Reliable
Faster
Cost
UI is not simplified
Complex
Q6: IMPROVING PROJECT1 RESULTS: List the Improvements in Your Report as a RESULT of this experiment (just a list)
Electronic health records are useful to maintain records in the database for future analysis
Q7. Did you find and evaluate at least one other tool available for EA that has similar capabilities.
– Yes
Q8. What is the academic value of this exercise (Low, Medium, High). How can this value be improved
High
Self
Assessment
–
Naga
Srinivas
Service Name: Network Management
Member Name: Naga Srinivas Guntupalli
User ID: gnagasrinivas940@gmail.com
Scenario Name: SmartHub
Q1: Please Identify 3 Valuable Results Produced by SPACE that you did not Produce (did it walk you through the Deliverable A Methodology – yes or no)
– Communication management, coverage and modification of services
Q2: Were you Able to Generate and Extend the Portal by using the Administration Role? What Did You Add?
– Added good network management system with good health care infrastructure.
Q3: What are the SPACE outputs for EA (list their names) and are they of Value (Low, Medium, High)
Enhanced Public Service– Medium
Improvements in democratization – High
Cultural mismatch– Low
Q4: Estimated Time Taken to Produce the results by SPACE Versus by Hand
-by Space was 2-3 hours
Q5: Please identify 3 strengths and 3 weaknesses of the SPACE Environment
Strength – Availability, User friendly and producing good results
Q6: IMPROVING PROJECT1 RESULTS: List the Improvements in Your Report as a RESULT of this experiment (just a list)
Enhancement, public coverage and management of facilities.
Q7. Did you find and evaluate at least one other tool available for EA that has similar capabilities.
– Yes.
Q8. What is the academic value of this exercise (Low, Medium, High). How can this value be improved
– High- This exercise makes and adds value on how enhance the current situations and the ideas to enhance for better development.