TY - BOOK AU - Hayes,Mattis AU - Johansen,Isaiah TI - Java Software and Embedded Systems T2 - Computer Science, Technology and Applications SN - 9781611225099 AV - QA76.73.J38 -- J37878 2010eb U1 - 005.133 PY - 2010/// CY - Hauppauge PB - Nova Science Publishers, Incorporated KW - Java (Computer program language) KW - Embedded computer systems -- Programming KW - Bluetooth technology KW - Global system for mobile communications KW - Global Positioning System KW - Electronic books N1 - Intro -- JAVA SOFTWARE AND EMBEDDED SYSTEMS -- JAVA SOFTWARE AND EMBEDDED SYSTEMS -- CONTENTS -- PREFACE -- Chapter 1JAVA IN AMBIENT INTELLIGENCE APPLICATIONS -- Abstract -- Introduction -- Bluetooth Protocol and JSR-82 Package -- Bluetooth Stack Protocols -- Inside JSR-82 Package -- Search of a Mobile Device -- Querying Services to a Device -- Connection with a Device -- Usage of the Bluetooth Technology in Java -- Connection to the Wiimote -- Reception of Information -- Interpretation of Streams -- Study Case: Management of a Video Surveillance System Using aWiimote -- Inside of JSR - 179 Location-Based Services -- An Overview to Java Platform, Micro Edition (Java ME) -- The Location API for Java ME: JSR-179 -- Locationprovider Class -- Location Class -- Locationlistener Interface -- Proximitylistener Interface -- Developing Application with JSR - 179 Location-Based Services -- Conclusions -- Acknowledgements -- References -- Chapter 2THE POWER OF REFLECTION: COMBININGSEMANTICS IN SERVICE ORIENTED ARCHITECTURESFOR DYNAMIC INTELLIGENT INVOCATION -- Abstract -- 1. Introduction -- 2. Services: Evolving from the Object Oriented Programming -- 2.1. Service Oriented Architectures -- 2.2. Middleware and Service Provisioning Platforms -- 2.2.1. The Osgi Framework -- 3. Intelligent Service Management -- 3.1. Web Services -- 3.2. Semantics: Services -- 3.3. Semantics: Ontologies -- 4. D-SOR. Enhancing the Osgi Framework -- 4.1. SOR: The Semantic Osgi Service Registry -- 4.2. Sor Basic Behaviour -- 4.3. Distributed Concepts for the SOR Architecture. D-SOR -- 4.3.1. Sor Information Agent -- 4.3.2. Sor Internal Agent -- 4.3.3. Sor Invocation Agent -- 5. Applying D-SOR: A Practical Case -- 6. Conclusion -- References -- Chapter 3ARCHITECTURE OF EMBEDDED TUNABLE CIRCULARMICROSTRIP ANTENNA -- 1. Introduction -- Embedded Tunable Antenna!! -- 2. Background; 3. Characteristics of Varactor Diode -- 4. Antenna Analysis -- 5. Programmable Microcontroller Based Antenna System -- 6. Evaluation of Accuracy in Analytical Formulation -- 7. Development of Adaptive Antenna System with a ComputerInterface -- 7.1. System Description -- 7.2. Design of the Interface Circuit -- 7.3. Experimental Results -- 8. Compact and Programmable Disc Antenna -- 8. Conclusion -- References -- Chapter 4A NEW DEVELOPMENT ENVIRONMENTFOR EMBEDDED CONTROL SYSTEMS DESIGNAND INTERACTIVE OPTIMIZATIONMETHODOLOGIES FOR ROBUST CALIBRATIONOF AUTOMOTIVE ENGINES -- Abstract -- Introduction -- F.I.R.E. Tool Context Use -- Functional View -- Implementation View -- Re-Usability View -- F.I.R.E. Tool Objectives and Main Functionalities -- F.I.R.E. Blockset -- Implementation Aspects -- Examples of F.I.R.E. Applications -- Basic Engine Calibration Objectives -- General Purpose Calibration Tools -- Continuous Multivariable Non-linear Regression Models -- Discrete Regression Model -- Discrete Regression Algorithm -- Multi Map Optimization -- Tunable Algorithms -- Performance Measurement -- Calibration Performance Verification Tool -- Standard Files -- Engine Bench Data -- Calibration -- Developed Tools: Application to a Real Engine Calibration -- Air Charge Estimation -- Gasoline Injector Model -- Spark Advance Calculation and Torque Estimation -- Conclusion -- References -- Chapter 5 JAVA SOFTWARE FOR HCI IN UBIQUITOUS SPACE -- Abstract -- Software Architecture for Interaction -- Object Oriented Language (Java) -- Software Architecture Pattern -- 1. Model-View-Control (Mvc) -- 2. Dependency Injection (Di) -- Interface for Visualization -- Software Architecture for Middleware Infrastructure in Ubiquitous Space -- Conclusion -- References -- Chapter6AJAVAAPPROACHTOROBOTICSANDARTIFICIALINTELLIGENCE -- Abstract -- 1.Introduction; 2.JavaEffortsinRoboticsandArtificialIntelligence -- 2.1.ProgrammingDevelopmentInterfaces -- 2.2.WEKAMachineLearningSuite -- 2.3.Robocode -- 2.4.TeamBots -- 2.5.JavaSunSPOTs -- 2.6.JavaRoboticsCommunity -- 2.7.JOONENeuralEngine -- 2.8.JessRuleEngine -- 3.JavaSoftwareArchitectureforPolarMobileRobots -- 3.1.MobileRobotsforGround-BasedRadarApplications -- 3.2.PortableSoftwareArchitectureforMobileRobots -- 4.Low-CostMulti-RobotMappingandExploration -- 5.Conclusion -- Acknowledgements -- References -- Chapter7SECURITYFORJAVAPLATFORMS -- Abstract -- 1.Introduction -- 2.TheDefaultSecurityModel -- 2.1.TheJavaExecutionEnvironment -- TheJavaVirtualMachine -- 2.2.BytecodeValidation -- 2.3.Modularity -- 3.Vulnerabilities -- 3.1.VulnerabilitiesintheJavaVirtualMachine -- 3.2.VulnerabilitiesinCode -- 4.SecurityExtensions -- 4.1.PlatformExtensions -- 4.2.StaticAnalysis -- 4.3.BehaviorInjection -- 5.Conclusions -- References -- Chapter8REDUCINGCODEREPLICATIONINDELEGATION-BASEDJAVAPROGRAMS -- Abstract -- 1.Introduction -- 2.ProblemStatement -- RelevanceoftheProblem -- AbstractClasses-NotAlwaysaSolution -- 3.ImplicitDefinedMethods -- 4.CaseStudies -- 5.Discussion -- 6.RelatedWork -- 7.Conclusions -- References -- Chapter9SCRIPTCOMPUTINGFOREMBEDDEDSYSTEMS -- Abstract -- 1.Introduction -- 2.EmbeddedScriptComputing -- 2.1.Ch-anEmbeddableC/C++Interpreter -- 2.2.GumstixDataAcquisitionwithCh -- 2.3.AccessingOctagonXE-900DigitalI/OinCh -- 2.4.iRobotCreateControl -- 3.Web-BasedEmbeddedComputing -- 3.1.Web-basedEmbeddedComputing -- 3.2.ImplementationofChWeb-basedEmbeddedInterfaces -- 3.3.GumstixI/OWeb-BasedInterface -- 3.4.Web-BasedBio-ProductionManagementSystem -- 4.MobileAgent-BasedEmbeddedComputing -- 4.1.Mobile-CLibrary -- 4.2.GumstixDataAcquisitionwithMobile-C -- 4.3.KTeamKheperaIIIControlUsingMobile-C -- 5.Conclusion -- References; Chapter10AFREESOFTWAREPLATFORMFOREMBEDDEDREAL-TIMEROBOTICSANDINDUSTRIALAUTOMATION -- Abstract -- 1.Introduction -- 2.Requirements -- 3.Methodology -- 3.1.Pros& -- ConsofStandardLinuxforReal-Time -- 3.2.EmbeddingGNU/Linux -- 3.3.RealTimeClock(RTC)asaTimeBasisforReal-Time -- 3.4.POSIXThreads -- 3.5.CustomReal-TimeSchedulerandThread,DataandCommunicationManagement -- 4.Applications -- 4.1.USVControlSystem -- 4.2.HammerMarkingMachine -- 5.Results -- 6.Conclusion -- Acknowledgments -- References -- INDEX -- Blank Page UR - https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=3018015 ER -