Konza PrairieKonza Prairie Long-Term Ecological Research (LTER)LTER Henry Mikhail.

Slides:



Advertisements
Similar presentations
Airline Reservation System
Advertisements

MODELING THE TESTING PROCESS Formal Testing (1.0) Requirements Software Design Risk Data Approved, Debugged, Eng. Tested Code Automated Test Tools Tested.
Systems Analysis and Design in a Changing World
Chapter 8: Evaluating Alternatives for Requirements, Environment, and Implementation.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 3.1.
Copyright 2000, Stephan Kelley1 Estimating User Interface Effort Using A Formal Method By Stephan Kelley 16 November 2000.
Sixth Hour Lecture 10:30 – 11:20 am, September 9 Framework for a Software Management Process – Artifacts of the Process (Part II, Chapter 6 of Royce’ book)
Project Risks and Feasibility Assessment Advanced Systems Analysis and Design.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Configuration Management
Using HydroServer Organize, Manage, and Publish Your Data Support EAR CUAHSI HIS Sharing hydrologic data Jeffery S. Horsburgh.
Using CLIPS to Detect Network Intrusions - (CLIPNIDS) Phase I MSE Project Sripriya Marry Committee Members Dr. David Gustafson (Major Professor) Dr. Rodney.
BRUE Behavioral Reverse Engineering in UML as Eclipse Plugin MSE Presentation 1 Sri Raguraman.
The Software Development Life Cycle: An Overview
S/W Project Management
RUP Requirements RUP Artifacts and Deliverables
What is Software Engineering? the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software”
CIS 895 – MSE Project KDD-Research Entity Search Tool (KREST) Presentation 1 Eric Davis
AgentTool (III) Dynamic MSE Presentation 1 Binti Sepaha.
1 ECE 453 – CS 447 – SE 465 Software Testing & Quality Assurance Lecture 22 Instructor Paulo Alencar.
ELP Helper MSE Project Presentation I Aghsan Ahmad Major Professor: Dr. Bill Hankley.
Konza PrairieKonza Prairie Long-Term Ecological Research (LTER)LTER Henry Mikhail.
CIS 895 – MSE Project KDD-Research Entity Search Tool (KREST) Presentation 2 Eric Davis
Multi-agent Research Tool (MART) A proposal for MSE project Madhukar Kumar.
System Development Process Prof. Sujata Rao. 2Overview Systems development life cycle (SDLC) – Provides overall framework for managing system development.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
SCSC 311 Information Systems: hardware and software.
Role-Based Guide to the RUP Architect. 2 Mission of an Architect A software architect leads and coordinates technical activities and artifacts throughout.
Systems Design Approaches The Waterfall vs. Iterative Methodologies.
Testing Workflow In the Unified Process and Agile/Scrum processes.
Mastergoal Machine Learning Environment Phase 1 Completion Assessment MSE Project Kansas State University Alejandro Alliana.
T. E. Potok - University of Tennessee CS 594 Software Engineering Lecture 3 Dr. Thomas E. Potok
Student Curriculum Planning System MSE Project Presentation I Kevin Sung.
Slide 1 Project Management Chapter 4. Slide 2 Objectives ■ Become familiar with estimation. ■ Be able to create a project workplan. ■ Become familiar.
Software Engineering 2 Software Testing Claire Lohr pp 413 Presented By: Feras Batarseh.
Project Estimation Model By Deepika Chaudhary. Factors for estimation Initial estimates may have to be made on the basis of a high level user requirements.
REAL TIME GPS TRACKING SYSTEM MSE PROJECT PHASE I PRESENTATION Bakor Kamal CIS 895.
Environment Model Building Tool MSE Presentation 1 Esteban Guillen.
MSE Presentation 1 By Padmaja Havaldar- Graduate Student Under the guidance of Dr. Daniel Andresen – Major Advisor Dr. Scott Deloach-Committee Member Dr.
Self-assembling Agent System Presentation 1 Donald Lee.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Graphical User Interface and Job Distribution Optimizer for a Virtual Pipeline Simulation Testbed Walamitien Oyenan October 8, 2003 MSE Presentation 1.
J. Scott Hawker p. 1Some material © Rational Corp. Rational Unified Process Overview See and use the RUP Browser on lab machines.
Software Project Estimation IMRAN ASHRAF
Software Engineering 1 Object-oriented Analysis and Design Applying UML and Patterns An Introduction to Object-oriented Analysis and Design and Iterative.
PRJ566 Project Planning & Management Software Architecture.
Konza PrairieKonza Prairie Long-Term Ecological Research (LTER)LTER Henry Mikhail.
Function Points Synthetic measure of program size used to estimate size early in the project Easier (than lines of code) to calculate from requirements.
Estimating “Size” of Software There are many ways to estimate the volume or size of software. ( understanding requirements is key to this activity ) –We.
Information Systems System Analysis 421 Chapter 3 Managing the Information Systems Project.
MSE Presentation 1 Lakshmikanth Ganti
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.
Rating Very Very Extra Cost Drivers Low Low Nominal High High High Product Attributes Required software reliability Database size.
6/6/ SOFTWARE LIFE CYCLE OVERVIEW Professor Ron Kenett Tel Aviv University School of Engineering.
Project Cost Management
An Overview of Requirements Engineering Tools and Methodologies*
Productivity Data Analysis and Issues
Lecture 8 Database Implementation
System Design.
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
CS 501: Software Engineering Fall 1999
Software Measurement Process ISO/IEC
Chapter 1 (pages 4-9); Overview of SDLC
COCOMO Models.
Jincheng Gao CIS895 – MSE Project
Joint Application Development (JAD)
System architecture, Def.
Other System Requirements
COCOMO MODEL.
Presentation transcript:

Konza PrairieKonza Prairie Long-Term Ecological Research (LTER)LTER Henry Mikhail

 Project Overview  Related work  Project Requirements  Project Plan  Cost Estimation  Software Quality assurance plan  Prototype Demonstration  Questions and/or comments

 Goal A.Create an ontology for Konza Prairie data Standards Extensible Complete B.Create a web-based application to navigate thru the ontology. C.Provide functionalities to search data files for ontology entities.  Motivation A.Need to share data with research groups and other personnel. B.Provide easy way to view a high level view of the Konza data ( web access) C.Navigate thru ontology concepts and relations to search data files for desired information.

CUAHSI-HIS (Hydrologic Information System) A.An effort to share hydrologic data(Only). B.It is internet-based C.Require client application installed locally. NeOn Project project that was focused on ontologies on the web and how they are related, and ways to exploit them. or relating different ontologies spread over different locations in a distributed network (networked ontologies) DataONE project Focused on creating a distributed framework that provides open, robust, and secure access to well described and easily discovered data.

 Create an ontology for the Konza Prairie data collected by researchers. Standards Customization Konza dataset AGW02 - Depth and Nutrient Content of Groundwater from Wells near Kings Creek. NO3( Nitrate Nitrogen ) NH4 ( Ammonium-nitrogen ) P04 ( Orthophosphate ) TN ( Total Nitrogen ) TP ( Total Phosphorus ) DOC ( Dissolved Organic Carbon )

Datasets share concepts, ontology helps define how data is related. AWE01: Meteorological data APT01 : Prairie Precipitation RECORD TYPE 1 (Hourly values) RECORD TYPE 1 ( By location) Temperature(Air) Precipitation Amount Relative Humidity Wind Velocity (Absolute) AST01: monitoring of soil temperature wind direction Soil temperature Solar radiation downward Max wind speed Precipitation amount Soil depth Burned(Y/N) Soil temperature

 Create a web application that visually shows the structure and concepts of the Konza ontology. Provide an easy way to find data (for non technical people). Available on the web Easy to use Interactive Easy to search for data

Effort and time estimates for this project Effort = 3.2*EAF (Size)^1.05 Time (in months) = 2.5(Effort)^0.38 Size The estimated number of thousands of lines of code EAF This parameter is based on the evaluation of 15 parameters The values for the above criteria to calculate the EAF are the following: Product attributes Required software reliability: 1.15 Size of application database: 1.08 Complexity of the product: 0.85

Hardware attributes Run-time performance constraints: 1.15 Memory constraints: 1 Volatility of the virtual machine environment: 0.87 Required turnabout time: 0.87 Personnel attributes Analyst capability: 1 Applications experience: 0.91 Software engineer capability: 1 Virtual machine experience: 1.10 Programming language experience: 0.95

Project attributes Application of software engineering methods: 1.10 Use of software tools: 0.91 Required development schedule: 1

ARCHITECTURE ELABORATION PLAN  Revise the Vision Document Revised based on more requirements specifications that are provided by the major professor or feedback provided by the committee members, or observations regarding the prototype.  Revise the Project Plan Will include all the requirement specified in the prior project plan in addition to the new requirements that were suggested and issues noticed by the committee in the first presentation. This revision is going to be the new project plan.  Architectural Design Complete and document the architecture design with the various diagrams and artifacts. The architecture will then be approved by the major professor.

 Revise Prototype New prototype reflecting new requirements and issues indicated by the committee. More functionality will be added to the prototype to expose more of the system capabilities.  Test Plan Several tests will be executed to insure that the system functionality work as expected. The test plan will then be approved by the major professor.

 Management  Documentation  Standards and Practices Reviews  Testing Requirements  Deliverables  Risk Management